как сделать

Как сделать поиск по содержимому в Freebsd

Метки: FreeBSD, Howto, shell script, как сделать, поиск

Для того чтобы искать по содержимому в FreeBSD необходимо воспользоваться всего двумя командами, find и grep.
Все очень просто, пишем в командной строке:

#find / -type f -exec grep -H 'WHAT_TO_FIND' {} \;

Таким образом, скрипт выведет вам на экран пути файлов в содержании которых будет фраза WHAT_TO_FIND, поиск будет происходить по всем каталогам, дискам и т.п., по всему что есть в корне. А такой скрипт:

#find /usr -type f -exec grep -H 'WHAT_TO_FIND' {} \;

будет искать только в /usr и вложенных каталогах.

Вход в систему
Image CAPTCHA
Enter the characters shown in the image.