LINUX.ORG.RU

Advanced Bash Scripting


0

0

Читаю в данный момент сабж. Наткнулся на http://tldp.org/LDP/abs/html/internalvariables.html#INCOMPAT
Объясните кто-нибудь пожалуйста, почему http://pastebin.com/m15008420 выдаёт в результате http://pastebin.com/m37114c03? Конкретно - почему разделителем не стал символ : ?


Ответ на: комментарий от sdio

А, точно. Надо бы перечитать книжку.

AITap ★★★★★
()
Ответ на: комментарий от AITap

> Разница в «$@» и «$*»
Не совсем в этом был вопрос.

Переменная $IFS не работает для «$@». Для того, чтобы сработало, нужно использовать её в виде
var=«$@»
А вот для этой $var разделитель срабатывает правильно.

Не совсем понятной остаётся логика работы кавычек и внутренних переменных с такими ($@ и $*) переменными, было бы неплохо более детально прочитать про неё.

Breton
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.