我不熟悉bash,我遇到了一些问题。 我想将程序的第一个参数更改为1 4 8 16,对于其中的每个参数,我希望它将第二个参数更改为100和500,然后每次运行程序25次。在阵列中迭代阵列
这是我尝试使用Google中的脚本编写脚本。
任何人都知道我该怎么做?
iarray=(1 4 8 16)
jarray=(100 500)
for i in "${iarray[@]}"
do
for j in "${jarray[@]}"
do
echo Threads: $i Matrix Size: $j
for k in {1..25}
do
./omp_task3fix.o $i $j 0
done
echo
done
done
你的jarray初始化在'='周围仍然有空格。祝你好运。 – shellter