#!/bin/csh
# $1 is abs path to working dir
# $2 = 'sim_job', the job name prefix
set batchdir = "$1"
cd $batchdir
mkdir -p pbsout
set joblist = `cat scriptlist.txt`
set jobPrefix = "$2"
set ui_command = "$3"
set l_directives = "$4"
set cluster_matlab_version = "$5"
foreach job ( $joblist )
echo $job
# remove old pbdout
if (-e pbsout/$job.out) then
rm -f pbsout/$job.out
endif
if (-e pbsout/$job.err) then
rm -f pbsout/$job.err
endif
echo "qsub_job ${batchdir} ${ui_command} ${job} ${cluster_matlab_version}" '|' qsub -V -hard $l_directives -cwd -N ${jobPrefix}_${job} -o pbsout/${job}.out -e pbsout/${job}.err
#echo "qsub_job ${batchdir} ${ui_command} ${job}" | qsub -V -hard $l_directives -cwd -N ${jobPrefix}_${job} -o pbsout/${job}.out -e pbsout/${job}.err
echo "qsub_job ${batchdir} "'"'"${ui_command}"'"'" ${job} ${cluster_matlab_version}" | qsub -V -hard $l_directives -cwd -N ${jobPrefix}_${job} -o pbsout/${job}.out -e pbsout/${job}.err
sleep 0.25
end