Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:20:28

0001 #!/usr/bin/bash
0002 
0003 # creates file lists for the INTT from known locations in lustre
0004 # run number is the input argument
0005 
0006 if [ $# -eq 0 ]
0007   then
0008     echo "Creates needed lists of input files for the Intt for a given run"
0009     echo "Usage: intt_makelist.sh <type> <run number>"
0010     exit 1
0011 fi
0012 
0013 if [ $# -eq 1 ]
0014 then
0015   echo "No type or runnumber supplied"
0016   exit 0
0017 fi
0018 
0019 type=$1
0020 runnumber=$(printf "%08d" $2)
0021 
0022 for i in {0..7}
0023 do
0024 /bin/ls -1 /sphenix/lustre01/sphnxpro/commissioning/INTT/${type}/${type}_intt${i}-${runnumber}-* > intt${i}.list
0025 if [ ! -s intt${i}.list ]
0026 then
0027   echo intt${i}.list empty, removing it
0028   rm intt${i}.list
0029 fi
0030 
0031 done