获取从上周日到本周日以及特定时间范围内的所有文件的列表。让今天成为星期日。我需要从上周日中午 12 点到本周日上午 10 点的所有文件列表。请有人帮忙。
答案1
签出man find
,man touch
您可以使用 touch 命令创建一个名为“start”的空文件,其创建时间戳为上周日:
touch -d"October 24 2021 00:00:00" start
然后对您的结束日期执行相同的操作,调用该文件结束。然后 ls -lat 应该显示那些具有您的日期范围的文件。
-rw-r--r-- 1 user group 0 Oct 24 00:00 start
最后运行 find 命令:
find . -newer start ! -newer end