Как использовать grep для поиска в подкаталогах, а также в файлах в текущем каталоге?

Благодарю.

3 ответа3

1
grep -rl "string" /path

Куда:

  • Опция -r (или --recursive) используется также для обхода всех подкаталогов /path, тогда как
  • Опция -l (или --files-with-match) используется только для печати имен файлов совпадающих файлов, но не совпадающих строк (это также может повысить скорость, учитывая, что grep прекращает чтение файла при первом совпадении с этой опцией) ,

Для получения дополнительной информации see man grep .

0
grep -R

очевидно, включая ваш поисковый запрос.

Я настоятельно рекомендую прочитать справочную страницу grep. человек grep

0

Кратчайший путь: rgrep :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .