相关疑难解决方法(0)

并行化 for 循环

我想并行化for以下代码的循环。这该怎么做?

#!/bin/bash
N=$1 
n=$2
for (( i=1; i<=$N; i++ )); do
  min=100000000000000  //set min to some garbage value
  for (( j=1; j<=$n; j++ )); do
    val=$(/path/to/a.out)
    val2=`echo $val | bc`  

      if (( $val2 < $min )); then
        min=$val2; 
      fi
  done
  arr=("${arr[@]}" "$min")
done
Run Code Online (Sandbox Code Playgroud)

bash shell-script parallelism

9
推荐指数
2
解决办法
6482
查看次数

标签 统计

bash ×1

parallelism ×1

shell-script ×1