【发布时间】:2020-10-15 04:44:15
【问题描述】:
我只是好奇这些语句中哪一个最耗费资源。
我希望有时标准是 1000 个文件,并希望确保我实现“最安全”的执行。文件本身会相对较小,但文件的数量可能会很大。
两种选择:
sudo find /home/users -name '*.sh' -type f -exec grep -n 'rm.*tmp.*7z$' {} \+
sudo find /home/users -name '*.sh' -type f -exec grep -Hn 'rm.*tmp.*7z$' {} \;
如您所见,唯一的区别是我应该使用 + 还是 ;
【问题讨论】: