查找早于X的文件并对其进行计数

Tim*_*Tim 8 linux scripting

使用Linux.我需要做的是确定目录中的文件数(递归地),这些文件的数量早于DATE并且回显该数字.

我有:find/u1/database/prod/arch -type f -mtime +10 -exec ls -laR | wc -l \;

这列出了文件.

然后我有:ls -laR | wc -l

这让我可以递归地计算文件.

但我似乎无法把它们放在一起.我想我需要一个脚本才能做到这一点,但不知道该怎么做.

会爱一些帮助

Ken*_*ent 13

find /u1/database/prod/arch -type f -mtime +10 | wc -l
Run Code Online (Sandbox Code Playgroud)

在这里工作.


The*_*aul 5

你不需要这个执行官.使用-print(或什么都没有)和find将为每个文件打印一行(并处理递归)

 find /u1/database/prod/arch -type f -mtime +10 -print | wc -l
Run Code Online (Sandbox Code Playgroud)