dポイントプレゼントキャンペーン実施中!

RHEL6互換のOSです。ホームディレクトリの特定のタイムスタンプのファイルだけを、同サーバの別ディレクトリにコピー、あるいは移動するスクリプトを作成したいと考えています。例えば、120日以内に作成、修正されたファイルだけをcpあるいはmvするというようなスクリプトです。

rsyncでも差分バックアップはとれますが、一端ホームディレクトリを全部バックアップして、ハードリンクを利用しつつ、その差分をバックアップするという仕様のようなので、今回の目的には向きません。
1000くらいあるファイルの中、特定のタイミングに修正、作成されたファイルだけを、cpあるいはmvの対象とすることを考えています。

スクリプトそのもの、あるいは、コマンドのヒント等ご教授ください。

A 回答 (1件)

ぐぐるとfindを利用したサンプルがヒットします



このあたり参考になるかと
http://futuremix.org/2011/01/find-newer-file-tim …
    • good
    • 0
この回答へのお礼

回答を感謝いまします!大変参考になりました。

お礼日時:2015/04/30 19:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!