Прямая передача параметров в сценарий pbs

Есть ли способ напрямую передать параметры сценарию.pbs перед отправкой задания? Мне нужно перебрать список файлов, обозначенных разными номерами, и применить скрипт для анализа каждого файла.

Лучшее, что мне удалось придумать, это следующий:

#!/bin/sh 

for ((i= 1; i<= 10; i++))
do
        export FILENUM=$i
        qsub pass_test.pbs
done

где pass_test.pbs — это следующий скрипт:

#!/bin/sh

#PBS -V
#PBS -S /bin/sh
#PBS -N pass_test
#PBS -l nodes=1:ppn=1,walltime=00:02:00
#PBS -M XXXXXX@XXX.edu

cd /scratch/XXXXXX/pass_test

./run_test $FILENUM

Но это выглядит немного неубедительно. В частности, я хочу избежать необходимости создавать переменную среды для обработки этого.

10
задан Sevenless 10 April 2012 в 18:12
поделиться