すべてのphp
を見つけることは可能ですか? 特定の日に変更された特定のディレクトリ内のファイル
使用しています
find /var/www/html/dir/ -mtime -28 | grep '.php'
過去28日以内にファイルを変更するには、次の日付に変更されたファイルのみが必要です:2011-02-08
承認された回答:
find
の最近のバージョン (例:GNU 4.4.0)-newermt
を使用できます オプション。たとえば、2011-02-08で変更されたすべてのファイルを検索するには
$ find /var/www/html/dir/ -type f -name "*.php" -newermt 2011-02-08 ! -newermt 2011-02-09
また、phpファイルを見つけるためにgrepにパイプする必要はありません。これは、findが-name
でそれを行うことができるためです。 オプション。
その他の提案については、このSOの回答をご覧ください。「検索」を使用して特定の日に作成されたファイルを検索するにはどうすればよいですか?