LINUX.ORG.RU

find


0

0
Почему find / -exec grep -H -i '.*include' {} \; повисает -- к винту не обращается и в топе его не видно, а если задать find-у не корень, а любой другой каталог, то всё ок?

best regards..

★★★
Походу он на /dev/zero, /dev/(u)random или что-то вроде этого затыкается (если из-под рута, то и /dev/hd*). :) Я бы весь /dev пропустил.
mikhail
()
Ответ на: комментарий от mikhail
точно:) /dev/zero можно грепать до посинения :)
anonymous
()
вообще такой запрос на поиск жутко неэффективен. это ж вам find на каждый файл на диске будет форкать отдельный процесс grep. уж лучше тогда что-то навроде grep -Hir '.*include' /usr/*
anonymous
()
Ответ на: комментарий от anonymous
>вообще такой запрос на поиск жутко неэффективен.

а, спасибо за совет.

best regards..

eRazor ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.