【发布时间】:2018-10-20 10:48:33
【问题描述】:
我需要列出在 HP-UX 的某个文件夹中创建时间超过 1 小时的文件集。以下是我尝试过的命令。
find . -type f -mmin +60 | wc -l
但它返回 ksh 的以下错误
发现:错误选项 -mmin
获取超过 1 小时的文件数量的替代选项是什么?
即使我尝试了以下命令。又是一个错误。但它也适用于 bash
find . -type f -mtime +0.04 | wc -l
发现:处理参数 0.04 时出错
【问题讨论】:
-
使用
touch创建一小时前的文件并使用find ! -newer tmpfile -
@sugunan 想要旧文件,而不是新文件,所以你的答案(以及下面我的)无效
-
对不起,有!运营商它会工作,但正确的命令是 find 。 ! -newer tmpfile