LINUX.ORG.RU

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

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

А чтобы не потерять код возврата, для grep достаточно замены ';' на '&&', но в общем случае всё гораздо хуже

Всё это, конечно, увлекательно, но алгоритм у «sed -n '/text/p' -i file» наверное не просто так придуман? Вот у вас, скажем, первая ваша команда всосёт результат grep-а, гиг так несколько, а пока вторая команда будет готовиться его записать, вдруг окажется, что oomkiler таки решит убить ваш разожравшийся bash, и вы окажетесь без результата и исходных данных.

Исходная версия vodz, :

А чтобы не потерять код возврата, для grep достаточно замены ';' на '&&', но в общем случае всё гораздо хуже

Всё это, конечно, увлекательно, но алгоритм у «sed -n '/text/p' -i file» наверное не просто так придуман? Вот у вас, скажем, первая команда всосёт результат grep-а, гиг так несколько, а пока вторая команда будет готовиться его записать, вдруг окажется, что oomkiler таки решит убить ваш разожравшийся bash, и вы окажетесь без результата и исходных данных.