他の権限に関係なく、拡張子「.sh」を持つ「その他」グループへの書き込み権限を持つファイルを見つける方法(記号形式を使用)
私はすでに試しました。
find / -type f -perm -g=w -name "*.sh"
答え1
"他の人"が書くことができる現在のディレクトリ内または以下のすべての一般的なファイルを見つけるには(たとえば、誰かが行ったことなどchmod o+w
):
find . -type f -perm -o=w
Leaveはファイルに対する権限が正しいかテストします-
(つまり、書き込み可能な「その他」以外の権限はありません)。-o=w
o=w
答え2
これは役に立ちますか?
find ./ -perm /g+w -type f -name "*.sh" -exec ls -l {} \;