SOFTELメモ

Softel Inc.

【linux】あるディレクトリの古いファイルだけを別のディレクトリに移動する

問題

あるディレクトリにある○日以上古いファイルを、バックアップ用の他のディレクトリに移動させたい。

答え

たとえばPDFが溜め込まれているディレクトリ /foo/bar があって、100日以上古いファイルを移動させるとすると、こんな感じ。

cd /foo/bar
mkdir backup
find . -mtime +100 -name '*.pdf' -exec mv {} backup \;

関連するメモ

コメント