find コマンドのエラーメッセージを表示しない方法
MacOS ターミナルにて。
find / -name HOGE
といった形で、広く find
しようとすると、Permission denied
とか「許可がありません」とかいうエラーメッセージが出ることがある。コレを非表示にする方法。
エラーメッセージを /dev/null
に飛ばせば良い。
$ find / -name HOGE 2>/dev/null
同様の考え方ができる場合は他にもあると思うので、シェルスクリプトを書く際はこのイディオムを思い出してほしい。