用于循环语法错误的Bash脚本

时间:2018-03-13 19:40:34

标签: bash for-loop cluster-computing pbs

我有以下语法错误:

    line 1: syntax error near unexpected token 'do'
    line 1: for((ARC_LENGTH = 4363325; ARC_LENGTH < 4363345; ARC_LENGTH+=174533)); do

我无法在这里发现错误,虽然我相信它相对简单而且我只是错过了它。整个文件如下。此文件的目的是使用带有bash脚本的便携式批处理软件,以便我可以将多个作业提交到计算群集。

    for((ARC_LENGTH = 4363325; ARC_LENGTH < 4363345; ARC_LENGTH+=174533)); do
       for((i = 0; i < 64; i++)); do
           qsub -v ARC_LENGTH_ARG=$ARC_LENGTH,NEUTRINO_BOUNDS=$i correlation_study.pbs
           sleep 10
       done
    done

此文件使用另一个名为correlation_study.pbs的文件,该文件包含运行该程序的可执行文件。

0 个答案:

没有答案