Linux   发布时间:2022-05-08  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 用于查找早于2010年1月1日的文件的Shell脚本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个脚本,找到所有早于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:不推荐使用Linux,我的盒子上没有触摸命令.

解决方法

这是一个单行:
find <dir> -not -newermt 2010-01-01

这将查找在指定日期之前修改的所有文件.如果你想使用除修改日期之外的东西,那么一个人找到并查看-newerXY的选项.

大佬总结

以上是大佬教程为你收集整理的linux – 用于查找早于2010年1月1日的文件的Shell脚本全部内容,希望文章能够帮你解决linux – 用于查找早于2010年1月1日的文件的Shell脚本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: