find
コマンドを使用してすべての「html」本を検索し、さらに
私の注意を気にせずにバックグラウンドに配置したいと思います。
$ find / -type f -iregex '.*html.*\.pdf' > html_books.md &
しかし、permission denied
エラーがずっと私を悩ませています。
$ find: /usr/sbin/authserver: Permission denied
find: /.Spotlight-V100: Permission denied
解決策としてstderrsをリダイレクトしました。
$ find / -type f -iregex '.*html.*\.pdf' > html_books.md 2>&1 &
その結果、html_books.md
台無しになります。
エラーを自動的に削除するには?
ベストアンサー1
エラーを取り除くには、stderrを次の場所にリダイレクトするだけです/dev/null
。
find / -type f -iregex '.*html.*\.pdf' > html_books.md 2>/dev/null &