Я пытаюсь сделать псевдоним для поиска файлов (fs) для краткости. Это занимает один аргумент (поисковый запрос). Затем он ищет это в дереве каталогов, используя grep.
Пример:
fs 'function my_function ()'
Что я делаю не так?
alias fs='grep -R "$1" .'
То, что вы пытались найти, будет искать сам текущий каталог, а не файлы в нем и, конечно, не файлы в его подкаталогах. Вы хотите что-то вроде этого (по памяти, я сейчас не на Unix-машине):
find . -type f | xargs grep "$1"