gpt4 book ai didi

linux - 用于查找早于 2010 年 1 月 1 日的文件的 Shell 脚本

转载 作者:IT王子 更新时间:2023-10-29 00:23:09 24 4
gpt4 key购买 nike

我正在寻找一个脚本来查找所有早于 2010 年 1 月 1 日的文件。以下内容对我不起作用 -

date-of-my-file = $(date -r /my-file +%F)
if [ $date-of-my-file -nt "2010-01-01" ]
then
echo "Yes"
else
echo "No"
fi

任何帮助将不胜感激。P.S:touch 命令在我装有已弃用 Linux 的机器上不起作用。

最佳答案

这是一个单行:

find <dir> -not -newermt 2010-01-01

这会找到在指定日期之前修改过的所有文件。如果您想使用修改日期以外的内容,请人工查找 并查看-newerXY 的选项。

关于linux - 用于查找早于 2010 年 1 月 1 日的文件的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4378450/

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