1 | #! /bin/bash |
---|
2 | |
---|
3 | \rm logfile |
---|
4 | \rm *zabg* |
---|
5 | |
---|
6 | # |
---|
7 | # COMPILE |
---|
8 | # |
---|
9 | comp_w2g > logfile 2> logfile |
---|
10 | comp_iowrf > logfile 2> logfile |
---|
11 | comp_api > logfile 2> logfile |
---|
12 | |
---|
13 | # |
---|
14 | # VERTICAL INTERPOLATION -- modify namelist.api |
---|
15 | # |
---|
16 | api > logfile |
---|
17 | |
---|
18 | # FILES COMPLIANT w/ ALL FILESYSTEMS |
---|
19 | # |
---|
20 | ls *_zabg *_p *_z > ye 2> /dev/null |
---|
21 | for fich in $(cat ye) ; do |
---|
22 | mv $fich $(echo $fich | tr ":" "_") 2> /dev/null |
---|
23 | done |
---|
24 | \rm ye |
---|
25 | |
---|
26 | # |
---|
27 | # GRADS .ctl FILE |
---|
28 | # |
---|
29 | ls *_zabg *_p *_z > ye 2> /dev/null |
---|
30 | for fich in $(cat ye) ; do |
---|
31 | w2g -i $fich -o $fich > logfile |
---|
32 | done |
---|
33 | \rm ye |
---|
34 | |
---|
35 | # |
---|
36 | # SELECT GRID POINTS |
---|
37 | # |
---|
38 | ls *_zabg *_p *_z > ye 2> /dev/null |
---|
39 | for fich in $(cat ye) ; do |
---|
40 | #iowrf $fich -box x 50 150 y 50 150 > logfile ### MODIFIER ICI LA BOX |
---|
41 | iowrf $fich -box x 36 108 y 36 108 > logfile |
---|
42 | #iowrf $fich -box x 5 84 y 5 84 > logfile |
---|
43 | done |
---|
44 | \rm ye |
---|
45 | |
---|
46 | # |
---|
47 | # SELECT LOCAL TIMES |
---|
48 | # |
---|
49 | ls *_zabg-box *_p-box *_z-box > ye 2> /dev/null |
---|
50 | for fich in $(cat ye) ; do |
---|
51 | #ncrcat -d Time,0,11,1 $fich $fich'-lt' |
---|
52 | #ncrcat -d Time,8,19,1 $fich $fich'-lt' |
---|
53 | #ncrcat -d Time,0,7,1 $fich $fich'-lt' ## nocturne |
---|
54 | ncrcat -d Time,0,23,1 $fich $fich'-lt' ## jour complet |
---|
55 | done |
---|
56 | \rm ye |
---|
57 | |
---|
58 | # |
---|
59 | # GRADS .ctl FILE |
---|
60 | # |
---|
61 | ls *_zabg-box* *_p-box* *_z-box* > ye 2> /dev/null |
---|
62 | for fich in $(cat ye) ; do |
---|
63 | w2g -i $fich -o $fich > logfile |
---|
64 | done |
---|
65 | \rm ye |
---|
66 | |
---|
67 | echo 'END END END' > logfile |
---|
68 | xeyes & |
---|