ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux 查找某个日期以后修改过哪些文件 shell脚本

linux 查找某个日期以后修改过哪些文件 shell脚本

原创 Linux操作系统 作者:abin1703 时间:2020-04-17 17:14:28 0 删除 编辑

    今天有一个需求,就是程序在 2019-10-16以后有哪些文件被修改过,在百度也找了好久,可以使用find的方式去搞定,但是需要使用-newermt的参数,也是第一次使用该参数。并在此记录一下。分享出来。

直接撸代码:

find /soft/test/sx -newermt '2019-10-16' -type f -type f ! -name "*.txt" -type  f ! -name "*.gif"  -type  f ! -name "*.log" -type  f ! -name 

"*.jpg" -type  f ! -name "*.png" -type  f ! -name "*.pdf" -type  f ! -name "*.xls"  -type f ! -name "*.psd" -type f ! -name "*.PDF" -type f ! -name "*.TXT" -type f ! -name "*.XLS" -type f ! -name "*.err" -type f ! -name "*.csv" -type f ! -name "*.zip" -type f ! -name "*.JPG"  -type f ! -name "*.bak" |xargs ls -ltr  --full-time

ls -ltr  --full-time 是显示文件的更详细的信息 


结构如下:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30345407/viewspace-2686823/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-07-13

  • 博文量
    204
  • 访问量
    426787