Macでは、次のコマンドを使用しました(OS X Mavericksを使用)。
find /Volumes/Data -name '*hello*'
そして、引き続きエラーが発生します。私はコマンドラインを何度も読んで、後で問題がコマンドラインではないことを発見しました。問題は、/Volumes/Docs
おそらく非アクティブのために現在のディレクトリがアンマウントされたことです。これはバグですか?絶対パスで何かを見つけるのに慣れている場合は、find
なぜ重要ではない現在のディレクトリに興味があるのでしょうか? findに気にしないように指示する方法はありますか?
(これはシェルスクリプトの一部であり、シェルスクリプトを使用している人が現在のディレクトリをアンマウントする既存のシェルで実行されているため、シェルスクリプトが失敗する可能性があると想像してみてください。シェルスクリプトは予期しない/関連しない理由で失敗します) 。