source: trunk/UTIL/scripts/runs_finis.sh @ 38

Last change on this file since 38 was 4, checked in by dumas, 10 years ago

initial import GRISLI trunk

File size: 798 bytes
Line 
1# trouve les runs qui sont finis depuis plus de 30 minutes
2
3dirresu=/home/ciment/catritz/GRISLI/RESULTATS/Netcdf-Resu
4
5for file in `find . -maxdepth 1 -type f -user catritz -cmin +30 -exec ls   {} \; |grep limit`;
6 do
7  basename=${file%.limit}
8  basename2=${basename#*./}
9  time=`tail -n -1 $file |awk '{print $2}'` 
10#  echo $file $basename $basename2 time= $time
11
12# si les runs sont finis, quelques rangements
13
14  if [ "$time" == "2200.000" ] 
15  then
16        echo run $basename2 fini time= $time
17
18# deplace les fichiers nc correspondants
19        for file2 in $basename2*nc             
20        do
21          mv $file2 fichiers_reprise
22        done
23
24# fichiers netcdf de resultat
25        for file3 in $dirresu/$basename2*
26        do
27         echo $file3
28         mv $file3 $dirresu/Runs_finis/
29
30        done
31        echo
32  fi
33done
Note: See TracBrowser for help on using the repository browser.