|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 14 Mar 2004 01:47:45 To : Alexander V Butenko Subject : Re: q find|grep -------------------------------------------------------------------------------- On Sat, 13 Mar 04 13:16:06 +0300, Alexander V Butenko wrote: KF>> 101-й способ бесполезного использования cat. Hint: grep < file... GP>>> результат коего я вижу с именем файла? Короче, поиск по GP>>> содержимому файла? KF>> find . | xargs grep "blablabla" AVB> а если файлов тысячимиллионов? ;) AVB> Тогда греп скажет, что слишком много параметров в командной строке. :-O xargs же для того и предназначен, чтобы быть как $() с фичей ленивого вычисления. Он собирает по N (задаётся, хоть по 1 штуке) аргументов и запускает указанную программу. AVB> find . -exec grep "blablabla" {} \; А так очень медленно, ибо exec -- коматоз. --- [ZX] * Origin: pgp: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4 (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38336258d4e6.html, оценка из 5, голосов 10
|