Как найти строку в файле.

При работе с кодом иногда требуется найти, в каком же файле задана та или иная функция, переменная или есть определённая фраза. Я часто использую этот метод для редктирования скриптов. Итак :

 find где_искать -name в_каких_файлах -exec grep что_ищется {} \; -print

Например, нужно найти в каких файлах имена которых оканчиваются на .sh и находящихся в директории /usr/local/sbin присутствует строка "hello world".

 find /usr/local/sbin -name *.sh -exec grep "hello world" {} \; -print 

 


Вам необходимо авторизоваться или зарегистрироваться, чтобы делать комментарии.
Обсудить в форуме. (0 комментариев)

Добавить комментарий


Защитный код
Обновить

Новости и события

Сегодня мы помогаем поисковому продвижению:

Вы находитесь здесь: Linux-UNIX Как найти строку в файле.
Rambler's Top100 Яндекс.Метрика