【Shell】按照时间查找文件
在当前目录下查找修改时间为指定时间且后缀为txt的文件
1 |
find ./ -name '*.txt' -type f -newermt '2020-07-01 00:00:00' ! -newermt '2020-07-05 00:00:00' |
查找并打包
1 2 3 |
find ./ -name '*.txt' -type f -newermt '2020-07-01 00:00:00' ! -newermt '2020-07-05 00:00:00' | xargs tar -zcvf test.tar.gz ## 或 find ./ -name '*.txt' -type f -newermt '2020-07-01 00:00:00' ! -newermt '2020-07-05 00:00:00' -exec tar -zcvf test5.tar {} \; |