有谁能解释一下下面两个GNU 为-exec参数查找选项之间的区别:
;
命令{}
手册页提供了一个很好的例子来解释“出于性能和安全原因,人们可能更喜欢-exec . +或更好的-execdir . +语法”,但我似乎无法理解; vs +的基本前提。
任何帮助都是欢迎和感谢的!
发布于 2021-03-30 19:21:38
;语法为每个匹配执行命令。+命令使用一个长的匹配列表作为该命令的参数来运行该命令。
例如:
$ find
.
./a.txt
./b.png
$ find . -exec echo {} \;
.
./a.txt
./b.png
$ find . -exec echo {} +
. ./a.txt ./b.pnghttps://stackoverflow.com/questions/66876954
复制相似问题