gpt4 book ai didi

shell - 如何从给定的时间戳中查找早于 N 天的文件

转载 作者:行者123 更新时间:2023-12-03 17:56:08 24 4
gpt4 key购买 nike

我想从给定的时间戳中以 YYYYMMDDHH 格式查找早于 N 天的文件

我可以使用以下命令查找超过 2 天的文件,但这会查找当前时间的文件:

find /path/to/dir -mtime -2 -type f -ls

假设我提供输入 timestamp=2011093009我想从 2011093009 中查找早于 2 天的文件。

一直在研究,但似乎无法弄清楚。

最佳答案

把答案之一from here并按照建议使用 $() here

(根据 sputnick 的评论更新)

date=2011060109; find /home/kenjal/ -mtime $(( $(date +%Y%m%d%H) - $(date -d $date +%Y%m%d%H) ))

关于shell - 如何从给定的时间戳中查找早于 N 天的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11247963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com