findでrm

findで検索したファイルをすべて削除したいというときは、こういうふうにやる。

findのexecオプション

$ find . -name *product* -exec rm -i {} \;

rm: remove regular file `./test/unit/product_test.rb'? y
rm: remove regular file `./test/fixtures/products.yml'? y
rm: remove regular file `./config/environments/production.rb'? y
rm: remove regular empty file `./log/production.log'? y
rm: remove regular file `./app/models/product.rb'? y
rm: remove regular file `./db/migrate/001_create_products.rb'? y

参考

その他の使い方は「findコマンドの使い方: UNIX/Linuxの部屋」が超お奨め。