Команда
Эта запись означает следующее: искать только файлы (не каталоги и не символические ссылки), начиная с текущего каталога, а найденное передавать в
Что там разбирает
#find #grep #поиск
find-grep
в Emacs запускает утилиту find
, её вывод перенаправляет в grep
, а его вывод отображает в буфере. По умолчанию команда find
запускается с такими аргументами:find . -type f -exec grep
Эта запись означает следующее: искать только файлы (не каталоги и не символические ссылки), начиная с текущего каталога, а найденное передавать в
grep
.Что там разбирает
grep
пока опустим. Лучше подкрутим аргументы find
. Вряд ли вы хотите, чтобы утилита искала совпадения во всех файлах проекта, поэтому давайте добавим аргумент -name
, например:find . -type f -name "*.rst" -exec grep
#find #grep #поиск
👍4