Ila*_*ino 3 osx grep parallelism
我在 8 核的 Mac OS X 上运行此命令:
for i in $(cat file1);do grep "$i" file2; done > output.txt
Run Code Online (Sandbox Code Playgroud)
我的 file2 是 900 万行,所以需要很多时间。是否可以使用所有内核来拆分工作并更快地完成所有工作?
还有其他方法可以加快速度:使用grep -f file1 file2 >output.txt
.
您也可以使用 gnu 并行:http : //www.gnu.org/software/parallel/parallel_tutorial.html