find /path/to/search -name '*.txt' -mtime '+15' | xargs rm -fこれだとファイル更新日が15日以上前のファイルを検索して削除。
find /path/to/seach -name '*.txt' -mtime '+15' | xargs mv -f -t /path/to/moveこれだとファイル更新日が15日移譲前のファイルを検索して移動。 mv -t は、GNU CoreUtils のオプションっす。 find -exec は検索したらいくつかでるけど、コマンド1個ずつ実行するから効率はあんまり良くないみたい。
0 件のコメント:
コメントを投稿