Я запускаю следующую команду, чтобы искать текст в файлах и отображать симпатичный вывод:
$ grep -rnI "SEARCHTERM" . | sed 's/\:\s\+/\:\n/g'
./path/filename.php:LINENUMBER:
This line contains SEARCHTERM
Но когда я пытаюсь запустить его как псевдоним, я получаю ошибку:
$ alias lookfor="grep -rnI '\\!^' . | sed 's/\:\s\+/\:\n/g'"
$ lookfor SEARCHTERM
sed: can't read SEARCHTERM: No such file or directory
Есть мысли, почему мой псевдоним не работает?Я уверен, что это какая-то проблема цитирования ...