[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:54265] Re: Tar の --newer と --nerwer-mtime の違い



長南です。ちょっと追加します。

今現在が 2010-06-24 だとします。
バックアップするディレクトリを backup とします。
ここにほかのディレクトリから 2010-05-05 の日付のあるファイル
file1 を cp -p でコピーしたとします。

ls -l backup/file1 で表示される日付 (mtime) は、2010-05-05 です。
ls -lc backup/file1 の表示 (ctime) は、2010-06-24 です。

この場合、tar に --newer-mtime=2010-06-23 を付けても、file1 は
アーカイブに入りません。--newer 2010-06-23 なら、格納されます。

というわけで、こういう状況もありえると考えるなら、--newer を
使った方がよいということになると思います。

-- 
長南洋一