相关疑难解决方法(0)

并行运行shell脚本

我有一个shell脚本

  1. 随机播放一个大文本文件(600万行和6列)
  2. 根据第一列对文件进行排序
  3. 输出1000个文件

所以伪代码看起来像这样

file1.sh 

#!/bin/bash
for i in $(seq 1 1000)
do

  Generating random numbers here , sorting  and outputting to file$i.txt  

done
Run Code Online (Sandbox Code Playgroud)

有没有办法运行这个shell脚本parallel来充分利用多核CPU?

在这一刻, ./file1.sh按顺序执行1到1000次运行并且速度非常慢.

谢谢你的帮助.

unix linux parallel-processing bash shell

41
推荐指数
4
解决办法
8万
查看次数

标签 统计

bash ×1

linux ×1

parallel-processing ×1

shell ×1

unix ×1