Bash Script Examples

From HPC

Revision as of 16:51, 16 October 2008 by Aitsswhi (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

qsub - Basic job script

Create a script, for example named myscript

#!/bin/bash
#$ -N MyJobName
#$ -cwd -V
myprog datafile

You would then submit the script

qsub myscript

Looping/Repeating commands

#!/bin/bash

for((i=1; 1<=4; i++));do
    echo $i
done

So to submit a 5 job's (job1, job2, job3, job4, job5) via qsub, you would do

#!/bin/bash

for((i=1; 1<=4; i++));do
    qsub job$i
done
Personal tools