ユーザー権限なしですべてのファイルを削除する

ユーザー権限なしですべてのファイルを削除する

所有者(u)が1つのコマンドで削除できないrディレクトリ内のすべてのファイルを削除するように求められますwx

私は次のコマンドを試しました。

find data -type f ! -perm -u=rwx -exec rm -f {} \;

...しかし、あまりにも多くのファイルが削除されていると思います。

ベストアンサー1

考えるGNUを排他的に使用すると仮定すると、次のことが必要ですfind

find -type f \! -perm /u=rwx -exec echo rm -f {} \;

テストのために1つを追加しましたecho

印刷された文書が期待に応える場合は、その文書を削除してください。 :)

おすすめ記事