重複の可能性:
エイリアスにパラメータを渡すには?
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; }