需要简单的 Korn shell 脚本来列出在潮汐标记日期之后创建/修改的所有文件

需要简单的 Korn shell 脚本来列出在潮汐标记日期之后创建/修改的所有文件

如何列出在特定潮标日期之后创建/修改的所有文件?如果我的潮汐标记日期是“2016 年 5 月 30 日 08:06:49”,那么我需要在该日期和时间之后生成/修改的所有文件/目录。

答案1

这是检查今天(自 00:00 起)修改的所有文件的方法:

touch -t `date +%m%d0000` /tmp/$$
find . -cnewer /tmp/$$

或者一般来说:

touch -t YYMMDDhhmm.SS /tmp/timestamp
find directory -type f -newer /tmp/timestamp
rm /tmp/timestamp

答案2

如果在最新的 GNU 或 BSD 系统上,您可以使用:

find . -newermt '2016-05-30 08:06:49'

相关内容