過去 24 時間以内に変更されたファイルを含むディレクトリを検索するには:
find [dir-to-search] -type f -mtime -1 -exec dirname {} \; | sort --unique
mtime -1
を変更します mtime -2
まで 過去 48 時間を検索するか、mmin -120
に変更します 過去 2 時間を検索する
編集:説明:
検索 dir-to-search
(提供されていない場合は現在のディレクトリ) f
タイプのエントリに対して再帰的に (ファイル) は (1*24) 時間以内に変更されました。 dirname
を実行 これらのそれぞれのコマンド。これにより、ファイルごとに 1 つの dirname リストが作成され、多くの重複が発生する可能性があるため、出力を sort
にパイプします。 一意のディレクトリ名を抽出するように依頼してください。
検索文字列で -type d を使用できます:
find /path/to/target -type d -mtime 1