On Thu, May 11, 2006 at 05:02:51PM +0400, Anton Farygin wrote: > Stanislav Ievlev wrote: > > On Thu, May 11, 2006 at 04:24:31PM +0400, Dmitry V. Levin wrote: > >> On Thu, May 11, 2006 at 11:49:24AM +0400, Stanislav Ievlev wrote: > >>> Если забыть сделать перенос строки в конце файла, то gear молча теряет > >>> последнюю строку в этом самом файле (.gear-rules). > >> $ echo foo |while read -r; do echo $REPLY; done > >> foo > >> $ echo -n foo |while read -r; do echo $REPLY; done > >> $ > > ну и? > > Дима хочет сказать, что read -r работает так, что не считывает строку, > которая не оканчивается переводом строки. Это я к тому, что многие утилиты используют read, поэтому не стоит забывать добавить newline в последней строке. Исправлено в 7ac5a0f6. -- ldv