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