【发布时间】:2012-10-17 07:03:26
【问题描述】:
我正在尝试删除所有超过 2 天的空文件。我也忽略了隐藏文件,从点开始。我正在使用以下代码:
find /u01/ -type f -size 0 -print -mtime +2 | grep -v "/\\." | xargs rm
在文件名中有空格之前它可以正常工作。我怎样才能让我的代码忽略它们?
操作系统是 Solaris。
【问题讨论】:
-
你需要
-print吗?如果包含它,我希望它位于条件的末尾,而不是中间。 -
不,那是错误的。