特此记录一下

图片 1

今天使用find命令查找删除文件时,遇到下面错误,这个是因为在{}和之间必须要有空格,否则会报上面的错。
以前都没有注意到这个细节,特此记录一下。

 

[root@DB-Server full]#  find  .
-maxdepth 1 -type d  -mtime +3 -exec rm -rf {};
find: missing argument to
`-exec’
[root@DB-Server full]#  find  . -maxdepth 1 -type d  -mtime +3 -exec
rm -rf {} ;
[root@DB-Server full]#

 

图片 1