我有一个shell脚本
- 洗牌一个大的文本文件(600万行6列)
- 根据第一列对文件进行排序
- 输出1000个文件
所以伪代码看起来像这样
file1.sh
#!/bin/bash
for i in $(seq 1 1000)
do
Generating random numbers here , sorting and outputting to file$i.txt
done
有没有办法在parallel
秒内运行这个shell脚本来充分利用多核CPU?
目前,./file1.sh
以1到/file1.sh
0次的顺序执行,速度非常慢.
谢谢你的帮助.