Есть несколько способов поиска строки в файлах.
Можно использовать cat:
cat file_mask
find start_point
start_point, file_mask, word_mask - соответственно директория поиска, маска файлов, выражение для поиска строки и ключи grep'a.
вторник, 24 июля 2007 г.
Поиск строки в файлах
Подписаться на:
Комментарии к сообщению (Atom)
5 комментариев:
может это зависит от шела под каким работаешь, но мне кажется, что фигурные скобочки надо еще взять в одинарные кавычки: '{}'
т.е.:
find start_point -name file_mask -exec grep word_mask '{}' \; -print
хотя хз.. на википедии встречается и так и так.. но точно помню, что у меня работало со скобочками :)
То что я тут написал, у меня работает без скобок в баше.
да и маны про кавычки ничего не пишут
а ваще работает и так и так :)
grep -rl 'text' /path/
где text – искомая строка,
а /path/ – путь по которому искать
Отправить комментарий