1. ホーム
  2. バッシュ

[解決済み】特定の日付に作成されたファイルを検索するために'find'を使用するにはどうすればよいですか?[クローズド]

2022-04-02 19:17:12

質問

UNIXコマンドの使い方 find 特定の日付に作成されたファイルを検索するには?

解決方法は?

Maxさんが指摘されたように、できませんが、変更されたファイルやアクセスされたファイルをチェックすることは、それほど難しいことではありません。 私は チュートリアル このことについては、今日も遅くまでかかってしまいました。そのエッセンスは -newerXY! -newerXY :

例 2007年6月7日に変更されたすべてのファイルを検索する場合。

$ find . -type f -newermt 2007-06-07 ! -newermt 2007-06-08

2008年9月29日にアクセスされたすべてのファイルを検索する。

$ find . -type f -newerat 2008-09-29 ! -newerat 2008-09-30

あるいは、同じ日にパーミッションが変更されたファイル。

$ find . -type f -newerct 2008-09-29 ! -newerct 2008-09-30

ファイルのパーミッションを変更しない場合、'c'は通常、作成日に対応しますが。