サブディレクトリを参照せずに、ディレクトリ内の誰でも書き込み可能なファイルを一覧表示するために find コマンドを使用するにはどうすればよいですか?

サブディレクトリを参照せずに、ディレクトリ内の誰でも書き込み可能なファイルを一覧表示するために find コマンドを使用するにはどうすればよいですか?

この問題に対する解決策は数​​週間私を悩ませました。 -prune.

いろいろなオプションを試してみましたが、結局

find / -type f -perm -2

ただし、これはまだサブディレクトリに移動します。コマンドの使用

find / -prune -type f -perm -2

やはり結果がなかった。私はどこで間違っていますか?

ベストアンサー1

以下を試してくださいmaxdepth N

-最大深さレベル
始点を下回るほとんどのレベル(非負の整数)ディレクトリレベル。 -maxlength 0 は、始点自体にのみテストと操作を適用することを意味します。

find $FOLDER -maxdepth 1 -perm -2

おすすめ記事