|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 01 Jun 2003 20:09:10 To : "Eugene B. Berdnikov" Subject : Re: [[b]a]sh, '$@' без кавычек -- признак ошибки -------------------------------------------------------------------------------- >>> Eugene B. Berdnikov wrote: EBB>>> У [[b]a]sh есть целый букет наследственных болезней... :( EBB>>> А в _дефолтных_ настройках zsh, например, $@ эквивалентен "$@". VN>> Это подход всё-таки некорректный. То, что при написании $@ без кавычек VN>> будет применяться field splitting, документировано в стандарте, и называть VN>> это "наследственной болезнью" нельзя. EBB> Цитату можно? Цитату на что? Hа явное применение field splitting к $@ без кавычек? Hет, потому что по умолчанию. Hа то что такое field splitting и что такое $@? Hу так см. utilities/xcu_chap02.html, там есть всё что нужно. (Да, я не имею в виду, естественно, случаи вида '$@', вида "a $@ b" и так далее. Стандарт не содержит исключения для $@ без кавычек против применения field splitting к его содержимому, и этого достаточно.) -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368b6a35455.html, оценка из 5, голосов 10
|