Newer
Older
#!/bin/sh
if [ "$#" -lt 1 ]; then
echo "Need to specify scenario table file"
exit
fi
filename="$1"
output_dir=/exports/csce/eddie/geos/groups/LURG/models/PLUM/output
echo "Starting scenarios in $output_dir"
do
IFS=',' read -r -a array <<< "$datarow"
if [ -z "$header" ]; then
header=( "${array[@]}" )
else
ensemble="${array[0]}"
scenario="${array[1]}"
scenario_dir=$output_dir/$ensemble/$scenario
echo $scenario for $ensemble
if [ ! -d "$scenario_dir" ]; then
echo "Scenario $scenario dir is missing, so skipping"
continue;
fi
jobName="$(echo $ensemble | sed 's,\.\/,,' | sed 's,\/,_,g')_$scenario"
echo "qsub -hold_jid calib -N $jobName /exports/csce/eddie/geos/groups/LURG/models/PLUM/plumv2/scripts/runPlum.sh -s $ensemble/$scenario" -r y -p y
qsub -hold_jid calib -N $jobName /exports/csce/eddie/geos/groups/LURG/models/PLUM/plumv2/scripts/runPlum.sh -s $ensemble/$scenario -r y -p y
fi
done < $filename