find
sudo -u
最初の作業ディレクトリがユーザーに表示されない場合、後ろで実行すると「最初の作業ディレクトリを復元」できません。これにより、findは常に迷惑なPermission denied警告メッセージを出力します。
$ pwd
/home/myuser
$ sudo -u apache find /home/otheruser -writable
find: failed to restore initial working directory: Permission denied
findがこのメッセージを印刷しないようにする最良の方法は何ですか?
1つの方法は、findを実行するcd /
前に、findユーザーが復元できるディレクトリ(など)に変更することです。理想的には、などの検索オプション--do-not-restore-initial-working-directory
が欲しいのですが、それは利用できないと思います。;)
私は主にRedHatベースのディストリビューションを使用しています。