]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/FLOW/Documentation/examples/PBS/submitTheJobs.sh
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGCF / FLOW / Documentation / examples / PBS / submitTheJobs.sh
CommitLineData
9b8dc1f8 1#!/bin/sh
2
3#### this is user settable #########
4#how many files per job
5n=4
6
7#file with the list for each job
8export datalistfile="files.txt"
9
10#where do we get our data from?
11find /data/alice3/jthomas/testData/ -name "*.root" > $datalistfile
12
13########## DO NOT TOUCH THIS SECTION ###########################################
14################################################################################
15#script to be run
16export scripttorun="theNodeScript.sh"
17
18queue="stbcq"
19[[ $# -eq 1 ]] && queue=$1
20export listoffiles=""
21i=0
22for x in `cat $datalistfile`
23do
24 listoffiles="$listoffiles $x"
25 if [ $(($i%$n)) -eq 0 ]
26 then
27 echo $listoffiles
28 echo ""
29 qsub -q ${queue} -v "listoffiles,datalistfile" $scripttorun
30 listoffiles=""
31 fi
32 ((i++))
33done
34################################################################################