linux find 问题记录
find 命令
find path -option [ -print ] [ -exec -ok command ] {} ;
举例:
想要查找 rotate 目录下面名字中包含"processor"这个字符串的文件,并且删除
find rotate/ -name "processor*" -type d -exec rm -rf {} \;
可能出现的错误 1
find: missing argument to `-exec’
解决方法:
命令结尾加上 ;
注意{}前后必须都有空格
可能出现的错误 2
find XXX no such file
解决方法:
-exec "rm -rf {} "
将双引号去掉改为
-exec rm -rf {}