システムのマウントポイントごとに調査することは,非常に悪い方向です.一
般的に,find
は,ファイルシステムの一部だけを検索します.しかし,
find
はすべてのマウントポイントを調査します.システムに,信用でき
ないNFSサーバをマウントしたファイルシステムがある場合,find
はハ
ングアップし,NFSサーバが応答するまで待ち続けます.更に悪いことに,マウ
ントポイントが,find
が検索しないディレクトリツリーにあっても影響
します.
これは非常に不幸です.しかし,この問題は,O_NOFOLLOWをサポートしていな
いシステムだけに影響します.私が知る限り,そのようなシステムで,これら
三つのすべての問題を(競合状態,オートマウントの間違った警告,NFSサーバ
がダウンしていた場合のハングアップ)一度に修正することは不可能です.
find
で可能なより良いアイデアがあれば,メーリングリスト
bug-findutils@gnu.orgに電子メールを送って下さい.