# $name set to name of job # $packages set to VALET packages # $NPROC_ROWS number of row processors # $NPROC_COLS number of column processors # $base set to base file name let NPROC=$NPROC_ROWS*$NPROC_COLS if [ ! -f "template.qs" ]; then sed "s/\$MY_EXE/.\/$base/g;"'s/^echo "\(.*\)--"/date "+\1 %D %T--"/' \ /opt/shared/templates/openmpi/openmpi-ibverb.qs > template.qs echo "new copy of template in template.qs" fi sed "s/NPROC/$NPROC/g;s#^vpkg_require.*#vpkg_require $packages#" template.qs > $base.qs qsub $@ -N tst$name -l standby=1 -l h_rt=04:00:00 $base.qs