LINUX.ORG.RU

История изменений

Исправление quantum-troll, (текущая версия) :

ну во первых bash — не худший

Раздут настолько, что гораздо больше всего 9base вместе взятого.
...но до сих пор полноценно не умеет в списки, так что приходится экранировать на каждый чих.
Конечно же оставим невменяемый синтаксис, ведь мы поклоняемся юниксу.

% echo '-foo ' | while read line; do echo "<$line>" ; done
<-foo>
WTF? Т.е, если команда возвращает список файлов, я не смогу его корректно обработать?!
IFS? Забудьте, для баша это работает лишь в некоторых частных случаях.

---
Я уверен, можно найти ещё подтверждений ущербности баша, но я с ним особо не сталкивался, так что не знаком.

Исправление quantum-troll, :

ну во первых bash — не худший

Раздут настолько, что гораздо больше всего 9base вместе взятого.
...но до сих пор полноценно не умеет в списки, так что приходится экранировать на каждый чих.
Конечно же оставим невменяемый синтаксис, ведь мы поклоняемся юниксу.

% echo '-foo ' | while read line; do echo "<$line>" ; done
<-foo>
WTF? Т.е, если команда возвращает список файлов, я не смогу его корректно обработать?!
IFS? Забудьте, для баша это работает лишь в некоторых частных случаях.

Исходная версия quantum-troll, :

ну во первых bash — не худший

Раздут настолько, что гораздо больше всего 9base вместе взятого.
...но до сих пор полноценно не умеет в списки, так что приходится экранировать на каждый чих.
Конечно же оставим невменяемый синтаксис, ведь мы поклоняемся юниксу.
% echo '-foo ' | while read line; do echo «<$line>» ; done
<-foo>
WTF? Т.е, если команда возвращает список файлов, я не смогу его корректно обработать?!
IFS? Забудьте, для баша это работает лишь в некоторых частных случаях.