表題をLinuxの`find`コマンドで行う。よく忘れるのでメモ。
■ 環境
- Linux
■ find
更新されたファイルを探す場合には下記オプションを使う。
$ man find
:
-mtime n
File's data was last modified n*24 hours ago. See the comments for -atime to understand how rounding affects the
interpretation of file modification times.
:
“-ctime“とかもある。が、いつもハマるのが”-ls“オプションと併用する場合である。
自身の場合は、オプションをどんどん追加しながら対象を絞っていくやり方なので、先に”-ls”で時間を見て「さらに絞らないと」と”-mtime“等のオプションを使用することになる。しかしその場合は”-mtime“が正しく効いてくれずに”-ls“より前のオプションの条件に当てはまる全てのファイルが対象となってしまう。
“-ls“は最後につけなければならない。
以上。