2012年7月24日火曜日

PBS array job


$ ls -F
job1/
job2/
job3/
job4/

$ cat run.sh
...
#PBS -J 1-4     --- (captical J)
#PBS -ry
cd ${PBS_O_WORKDIR}
cd  job${PBS_ARRAY_INDEX}
execute the program...
...

$ qsub run.sh
とするとjob1,job2,job3,job4が実行される。qstatはこう見える。

$ qstat
jobid[] ...


jobidは数値。

全てcancelする場合は
$ qdel "jobid[]"
と括弧をつける。