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 ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.