solaris中怎么按创建时间查找某些文件呀?
solaris中怎么按创建时间查找某些文件呀?用find命令可以时限吗?我用的是solaris10情况是这样的在一个目录下,每天都会生成好多文件夹,文件夹中又会有很多*....
solaris中怎么按创建时间查找某些文件呀?
用find命令可以时限吗?
我用的是solaris 10
情况是这样的
在一个目录下,每天都会生成好多文件夹,文件夹中又会有很多*.XML 的文件,我现在想做的就是,统计一下,这个目录中,每天到底会产生多少个XML文件。比如说我想找 2007年7月12日这个目录下建立了多少XML文件?
假如是用 find -ctime 1 的话,那一天前的,岂不是吧12号以后的也包含进去了呀?
请问还有其他的方法吗? 展开
用find命令可以时限吗?
我用的是solaris 10
情况是这样的
在一个目录下,每天都会生成好多文件夹,文件夹中又会有很多*.XML 的文件,我现在想做的就是,统计一下,这个目录中,每天到底会产生多少个XML文件。比如说我想找 2007年7月12日这个目录下建立了多少XML文件?
假如是用 find -ctime 1 的话,那一天前的,岂不是吧12号以后的也包含进去了呀?
请问还有其他的方法吗? 展开
展开全部
find -ctime 1 查找1天前创建或更改的文件
find -newer myfile 查找myfile创建之后 创建或修改的文件
我只知道这两个-_-!! 你试下吧。
========================================
比如/usr/local 下边会生成你说的目录和XML 试下这样
又改一下。。可能你的系统没有这个参数吧。。
试下这样行不行
find /usr/local/ > /tmp/a.txt ;A=`sed -n '/\.xml$/p' /tmp/a.txt`; ls -l $A | grep "Jul 12" | wc -l ; rm -f /tmp/a.txt
过滤出今年7月12日生成的XML文件。并统计个数
find -newer myfile 查找myfile创建之后 创建或修改的文件
我只知道这两个-_-!! 你试下吧。
========================================
比如/usr/local 下边会生成你说的目录和XML 试下这样
又改一下。。可能你的系统没有这个参数吧。。
试下这样行不行
find /usr/local/ > /tmp/a.txt ;A=`sed -n '/\.xml$/p' /tmp/a.txt`; ls -l $A | grep "Jul 12" | wc -l ; rm -f /tmp/a.txt
过滤出今年7月12日生成的XML文件。并统计个数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询