findで検索した結果を削除したりgrepする方法
検索後、コマンドcommandを実行する。
検索結果をcommandに引き渡すのに{}をもちいる。
例: find ~ -name '*bak" -exec rm {} \;
上記の例で-execにつづくrm {} \;が実行されるコマンド。
最後の";"は-execのパラメタの終わりを示しており、
その前の"\"は、";"がシェルに解釈されないようにエスケープする。
Subversionの作業コピーディレクトリから.svnディレクトリを全て削除する。
find . -name .svn -exec rm -rf {} \;
find ディレクトリ -type f -exec grep 文字列 {} \;