タグ

mvとfileに関するishideoのブックマーク (1)

  • 指定日付以前の古いファイルを削除したり移動する方法

    <IT技術の処方箋:指定日付以前の古いファイルを削除したり移動する方法> システムを運用していると、 ログファイルやデータファイルなどが どんどん溜まっていきますね。 そんなファイル、いつかは移動したり削除する必要がありますね。 ●それには、findとxargsをうまく使うとコマンド一発で対処できます。 (例1) find ./ -mtime +50 -name "*.txt" | xargs mv --target-directory=./aaa ファイル名に.txtがついて、最後に修正されたのが50日より前のものを、 aaaというディレクトリに移動させる方法です。 (例2) find ./ -mtime +50 -name "*.txt" | xargs rm -f ファイル名に.txtがついて、最後に修正されたのが50日より前のものを、 削除する方法です。 (解説) xargsは、標

  • 1