【发布时间】:2013-12-18 19:02:04
【问题描述】:
我已经为此苦苦挣扎了一段时间,经过大量搜索后,我决定是时候向专家寻求帮助了。
我试图删除目录/filestodelete 中的所有文件,并在文件/something/deletions.log 中记下它们,到目前为止我想出了:
find /filestodelete -mtime +93 -exec sh -c 'rm -rfv {}' > "/something/deletions.log"
当我尝试运行它时,收到的错误是:
find: missing argument to `-exec'
(我已将 /something/deletions.log 放在引号中,因为它实际上可能包含空格 - 它由另一个 bash 脚本调用)。
提前感谢您的帮助。
【问题讨论】: