-exec rm 複数のファイルを検索

-exec rm 複数のファイルを検索

findを使用して複数のファイルを検索し、を使用してすべてのファイルを削除したいと思います-exec。頑張った

find ./ -type f -name fileA -o -name fileB -exec rm {} \; 

ただし、これはfileAsではなく「fileB」ファイルのみを削除するようです。

ベストアンサー1

-oアクションでも機能するため、アイテムをグループ化する必要があります。

find ./ -type f \( -name fileA -o -name fileB \) -exec rm {} \; 

ところで、find実装では以下をサポートすることもできます-delete

find ./ -type f \( -name fileA -o -name fileB \) -delete 

おすすめ記事