这个错误通常是由于-exec选项后面没有提供要执行的命令,或者命令语法有误引起的。

例如,如果你运行类似于以下命令:

find /var/log -name "*.log" -exec

就会出现"missing argument to `-exec'"错误,因为没有提供要执行的命令。

要解决这个问题,你需要在-exec选项后面添加要执行的命令。例如,以下命令将通过grep命令查找/var/log目录中的所有.log文件:

find /var/log -name "*.log" -exec grep "error" {} \;

注意,命令必须以分号(;)结尾,并且在分号前面需要添加反斜杠(\),以防止它被解释为特殊字符。

find: missing argument to `-exec' 什么原因

原文地址: https://www.cveoy.top/t/topic/qiZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录