Exercises
Quiz 1
What is/are wrong in this job script:
#!/bin/bash
#$ -cwd
#$ -t 1:10
#$ -j y
#$ -o stdout.$JOB_ID.$SGE_TASK_ID
#$ -l h_rt=00:10:00,h_data=1g
echo 'hello' $SGE_TASK_ID
Quiz 2
What is wrong in this job script:
#!/bin/bash
#$ -cwd
#$ -l h_data=2g,h_rt=00:10:00
#$ -j y
#$ -o stdout.$JOB_ID.$TASK_ID
#$ -N test
#$ -t 1-100:10
for i in `seq 1 10`; do
tid=$((SGE_TASK_ID + i))
echo "SGE_TASK_ID = $SGE_TASK_ID tid=$tid"
done
Quiz 3
What is wrong in this job script:
#!/bin/bash
#$ -l h_data=2g,h_rt=00:10:00
#$ -j y
#$ -o stdout.$JOB_ID.$SGE_TASK_ID
#$ -N test
#$ -t 1-100:100
for i in `seq 0 99`; do
tid=$((SGE_TASK_ID + i))
echo "SGE_TASK_ID = $SGE_TASK_ID tid=$tid"
done