我有一个根目录:/opt/abc/logs/EXPORT
在这个目录中,我还有 17 个其他目录
/opt/abc/logs/EXPORT/1
/opt/abc/logs/EXPORT/2
/opt/abc/logs/EXPORT/etc
/opt/abc/logs/EXPORT/17
这些目录里面是文件(没有其他目录)
我想删除超过 30 天的文件,但不删除最后的目录(1
,,,)2
etc
17
我努力了:
find /opt/abc/logs/EXPORT/*/*.* -mtime +30 -exec rm {} \;
(//.-mtime 之间有一个 *)但我收到“没有这样的文件或目录”
有任何想法吗?