我希望将文件的上次更新日期和时间与当前日期进行比较。
至于文件的日期/时间,我正在分割时间和日期标签,如下所示:
find . -maxdepth 1 -type f -name \*.dat -printf "%Tm,%Td,%TH,%TM\n"
我希望将此与当前日期相匹配:
date '+%m,%d,%H,%M'
两者的格式相同 - DD MM HH MM
- 我想比较时间是否超过两分钟。
我最好的编码选项是什么?我可以使用我获得的值吗?
甚至 - 会有更简单的方法吗?
答案 0 :(得分:1)
是的,有一种更简单的方法。
您可以使用
find -mmin -2
用于查找不到两分钟前已更改的所有条目。
或者,当然,使用
find -mmin +2
查找超过两分钟的条目(已超过两分钟前更改过)。