find コマンドのエイリアスの作成中にエラーが発生しました。

find コマンドのエイリアスの作成中にエラーが発生しました。

重複の可能性:
エイリアスにパラメータを渡すには?

findコマンドを短縮しようとしましたが、エラーが発生しました。

$ alias f='find . -name $1 -print'
$ f JobConf.java

検索: パスは式の前になければなりません: JobConf.java
使用法: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path .. . ] [表現する]

どうすればいいですか?

答え1

エイリアスは単なる代替であり、動作方法ではありません。エイリアスができることとそれ以上を行う関数が必要な場合があります。

f () { find . -name "$1" -print; }

関連情報