特定の拡張子を持つファイルをサブディレクトリまで検索して削除

sambaサービスでファイルサーバーを構築していて不要なファイルを一括削除したい場合のやり方。

# find /hogehoge -type f -name "*.bak" -delete

例では/hogehogeディレクトリ以下で拡張子がbakファイルを全て削除します。
word等の一時ファイルが残っちゃっている場合は

# find /hogehoge -type f -name "~*.*" -delete

で削除可能です。

コメント (0件)


墜落日誌
http://kusumoto-jp.org/article.php/find