在RHEL6.0的主机下:
[root@acer cloud]# find / -type f -name *.tar.gz -size +100M -exec ls -l {} \;
find: missing argument to `-exec'
[root@acer cloud]# find / -type f -name *.tar.gz -size +100M -exec ls -l "{} \ ;"
find: missing argument to `-exec'
上网查看了一些出错解决办法的资料,反正涉及两件事:空格或'';调试了一下,但还是出错;
想想解铃还需系铃人,于是查看man find 在EXAMPLES里面找到了原因。
find / -type f -name *.tar.gz -size +100M -exec ls -l '{}' \;
阅读(8012) | 评论(2) | 转发(1) |