塩焼きブログ

塩焼きに関しての研究内容を公開しています

findで得たファイル一覧をxargsとmvで特定ディレクトリに移動する

Linuxの場合に最終更新時間が3日前のものを./move-dirに移動する例

find ~/source -mtime +3 | xargs -I% mv % ./move-dir

Macの場合はGNU系のコマンドが使えるgmvを使ってみた

find ~/source -mtime +3 | xargs -I% gmv % ./move-dir

古いファイルを適当なディレクトリにまとめておくのに以上のコマンドを利用しました。