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; }

おすすめ記事