目录 1. 使用场景区别2. 如遇到问题,可以参考的文章 1. 使用场景区别 如果 xargs 后面的命令,支持一次处理多个文件,并且,已知要处理的文件 不存在文件名里有空格 的情况,可以使用 xargs; 反之,用 exec exec 每处理一个文件或者目录,需要启动一次命令,耗时exec 使用时,命令格式有要求:必须使用 {} 做文件代位符,必须用 ; 做结束符xargs 把上一个命令的结果一次性处理,所以,不能处理 文件名有空格 的文件 2. 如遇到问题,可以参考的文章 shell exec xargs CSDN 参考链接: exec 和 xargs 的区别