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の部屋」が超お奨め。