команда поиска псевдонима grep не работает - PullRequest
0 голосов
/ 13 октября 2011

Я пытаюсь сделать псевдоним для поиска файлов (fs) для краткости. Это занимает один аргумент (поисковый запрос). Затем он ищет это в дереве каталогов, используя grep.

Пример:

fs 'function my_function ()'

Что я делаю не так?

alias fs='grep -R "$1" .'

1 Ответ

0 голосов
/ 13 октября 2011

То, что вы пытались найти, будет искать сам текущий каталог, а не файлы в нем и, конечно, не файлы в его подкаталогах. Вы хотите что-то вроде этого (по памяти, я сейчас не на Unix-машине):

find . -type f | xargs grep "$1"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...