Re: echo в dash и bash

2007-10-03 Пенетрантность Igor Goldenberg
On Wed, 03 Oct 2007 10:18:08 +0300, Aleksey Cheusov wrote: > Безопаснее в смысле переносимости использовать printf, > и использовать echo ТОЛЬКО для single-quoted константных строк. Спасибо! Сам пришёл к тому же выводу, но практически полное отсутствие printf во всех скриптах, куда я заглядывал,

Re: echo в dash и bash

2007-10-03 Пенетрантность mitrohin a.s.
On Wed, Oct 03, 2007 at 10:32:03AM +0600, Igor Goldenberg wrote: > Здравствуйте. > > В связи с продолжающимся переходом дебиана на традиционные ценности > (такие, как POSIX совместимый dash в качестве sh) возник вопрос с > командой echo. > > В обеих оболочках это встроенная команда, однако у них

Re: echo в dash и bash

2007-10-03 Пенетрантность Aleksey Cheusov
> В обеих оболочках это встроенная команда, однако у них разное поведение. > Например, по-умолчанию echo в bash (как и /bin/echo) не интерпретирует > escape последовательности (навроде \n, \t и т.п.), В общем случае, может интерпретировать, а может и нет. Читай susv3. Полный бардак с этим echo. >