#!/bin/bash
  Version=v1.0.1
  cdates=`ls /data2/bzhangys/RODATA/missions/SPIRE/UMDSimulated/atmPhs/${Version}/ |grep '2021.261'`

for cdate in ${cdates[@]}
do
	echo $cdate
   ##ORGDIR=/local/bzhang/COSMIC2/TempFiles/${Version}/$cdate
   ORGDIR='./'
   tmpdir=/dev/shm/bzhang/temp
   mkdir -p $tmpdir
   rm -rf /dev/shm/bzhang/temp/*
  # OBJDIR=/local/bzhang/COSMIC2/TempFiles/${Version}/atmPrf/$cdate
  # mkdir -p $OBJDIR 
    OBJDIR=${tmpdir}
  ncs=`ls $ORGDIR/ |grep nc|grep atmPhs |grep 'S104.2021.261.05.34.G03'`
	echo "ls $ORGDIR/ |grep nc"
	echo $ncs
  threads=24
  ip=0
  for nc in ${ncs[@]}
  do
    ip=`echo $ip+1 |bc`
         /home/jundong/work/ROPP/ropp-9.0/gfortran/bin/ucar2ropp $ORGDIR/$nc  -o ${tmpdir}/temp_REMOVABAL$nc & 
    if [[ "$ip" == "$threads" ]]; then 
	 ip=0
	 wait
    fi
  done
  wait
  ip=0
  for nc in ${ncs[@]}
  do
    ip=`echo $ip+1 |bc`
    ofile=`echo $nc|sed 's/atmPhs/atmPrf/g'`
    timeout 30  /home/jundong/work/ROPP/ropp-9.0/gfortran/bin/ropp_pp_occ_tool    ${tmpdir}/temp_REMOVABAL$nc  -o ${tmpdir}/$ofile  -c cosmic_pp.cf  -m GMSIS  -d  -full -d -ellipsoid    &
    if [[ "$ip" == "$threads" ]]; then
         ip=0
         wait
    fi
  done
  wait 
  rm ${tmpdir}/temp_REMOVAL*nc
   mkdir -p /data2/bzhangys/RODATA/missions/SPIRE/UMDSimulated/atmPrf/${Version}/$cdate/
   cp $OBJDIR/atmPrf*.nc ./
done
