30日後のフォルダを別のフォルダに移動

30日後のフォルダを別のフォルダに移動

各フォルダには、1000個の画像を含む毎日のフォルダを含むディレクトリがあります。 30日を過ぎたフォルダをアーカイブフォルダに保存したいと思います。

私はこれを試しましたが、すべてがめちゃくちゃになり、すべての画像ファイルを日付フォルダではなくアーカイブフォルダにコピーしました。

sudo find /home/lanein1/AshtonRPOUT/ -type f -mtime +30 -exec mv '{}' /home/lanein1/AshtonRPOUT/Arch/ \;

ここに画像の説明を入力してください。 私のスクリプトは、すべての画像を別々のフォルダの代わりにアーチにコピーします。

ここに画像の説明を入力してください。

ベストアンサー1

ディレクトリを探したいのですが、通常のファイル(f)を探しています。dディレクトリ検索の場合:

sudo find /home/lanein1/AshtonRPOUT/ -type d -mtime +30 -exec mv '{}' /home/lanein1/AshtonRPOUT/Arch/ \;

おすすめ記事