【发布时间】:2014-06-19 00:43:48
【问题描述】:
我想写一个简单的命令来清理我的项目文件,所以我使用了:
find . -type f -name "*.o" -o -name "*.a" -o -name "*.ko" -exec rm '{}' +
奇怪的是它没有工作。当我删除“-exec rm '{}' +”时,我可以看到它将文件转储到终端,所以看起来我的表达是正确的。我什至尝试将“'{}' +”更改为“'{}' \;”,但这也没有用。我也尝试用 echo 替换 rm 但终端中没有显示任何内容。我做错了吗?
使用 Ubuntu 12.04。
【问题讨论】: