• Авторизация


Bash, как разбить строчку ввода 25-03-2014 12:59 к комментариям - к полной версии - понравилось!


Забыл как делается, а делается как-то так:

$ a="'123 456' 'qwe'"
$ b=( $a )
$ echo ${b[0]}
'123

$ for i in $a; do echo $i ; done;
'123
456'
'qwe'

Ну еще есть такая штука - $IFC. Разделитель полей ввода. По умолчанию это пробел, но можно присвоить нужное значение, например точка

OLD_IFS=$IFS
IFS="."
...... Делаем что нам надо
IFS=$OLD_IFS
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Bash, как разбить строчку ввода | Affrikan - Дневник Affrikan | Лента друзей Affrikan / Полная версия Добавить в друзья Страницы: раньше»