前: Age Ranges, 上: Time


2.3.2 タイムスタンプの比較

タイムスタンプを現在の時間と比較する代わりに,それを他のファイルのタイ ムスタンプと比較することが可能です.そのファイルのタイムスタンプは,い くつかのイベントによって,他のプログラムによって更新されるかもしれませ ん.また,touchコマンドを使用して,特定の固定した日付に設定する こともできるでしょう.例えば,今年の一月一日以降に編集された /usr内のファイルをリストアップするために,以下のようにします.

     touch -t 02010000 /tmp/stamp$$
     find /usr -newer /tmp/stamp$$
     rm -f /tmp/stamp$$
— Test: -anewer file
— Test: -cnewer file
— Test: -newer file

ファイルが最後にアクセス(またはステータスの変更,または編集)されたのが fileの編集以降の場合は真です.これらのテストは,`-follow'が コマンドラインのそれら(のオプション)の前にある場合のみ,`-follow' 影響を受けます.

          find . -newer /bin/sh
     
— Test: -used n

ファイルが最後にアクセスされたのが,そのステータスが最後に変更されてか らn日後の場合は真です.使用されておらず,ディスクスペースを確保す るために圧縮または削除されたファイルを探すのに役立ちます.