find
のすべてのエラー(主に「アクセスが拒否されました」)を非表示にする単純な関数を.zshrcに記述しようとしています。
では、関数を呼び出してfind
に指定されたすべての引数を渡すにはどうすればよいですか?
function superfind() {
echo "Errors are suppressed!"
find $(some magic here) 2>/dev/null
}
私はそれをできた $1 $2 $3 $4 ...
しかし、これは愚かです!本当に簡単な方法があると確信しています。
使用する $@
、すべての位置引数に展開されます。例:
superfind () {
echo "Errors are suppressed!"
find "$@" 2> /dev/null
}