Пути бросков поиска должны предшествовать выражению в скрипте

Я пытаюсь найти псевдоним и найти строку, как показано ниже

alias f='find . -name $1 -type f -exec grep -i $2 '{}' \;'

Я намереваюсь запустить ее как

f *.php function

но когда я добавляю это в .bash_profile и запускаю его, я получаю

[a@a ~]$ f ss s
find: paths must precede expression
Usage: find [-H] [-L] [-P] [path...] [expression]

Как мне решить эту проблему?

5
задан Quintin Par 22 May 2012 в 23:16
поделиться