Home > Uncategorized > 使用xargs加速grep

使用xargs加速grep

xargs有个开关-P,意思是同时启动多少个子进程。借助xargs的这个特性可以加速grep文件的速度。例如,

grep  -r "libm.so.2" *

可以改写为

find . -type f | xargs -n 1 -P 20 grep "libm.so.2"

这样就会有20个进程同时查找了。

Categories: Uncategorized Tags:
  1. No comments yet.
  1. No trackbacks yet.