Revision 16,
675 bytes
checked in by marcus, 15 years ago
(diff) |
r1 | svn | 2007-12-13 11:10:29 +0100 (Do, 13 Dez 2007) | 2 lines
Initial import
|
-
Property svn:executable set to
*
|
Line | |
---|
1 | #! /bin/csh |
---|
2 | # |
---|
3 | # file no_of_phases_in.csh |
---|
4 | # =================== |
---|
5 | # |
---|
6 | # version 1, 7-Jan-2004 |
---|
7 | # |
---|
8 | # Returns number of phases between two given times |
---|
9 | # K. Stammler, 7-Jan-2004 |
---|
10 | |
---|
11 | if ("$3" == "") then |
---|
12 | echo "Usage: $0 <evtfile> <ts> <te>" |
---|
13 | exit |
---|
14 | endif |
---|
15 | |
---|
16 | # get parameters |
---|
17 | set evtfile=$1 |
---|
18 | set ts=$2 |
---|
19 | set te=$3 |
---|
20 | |
---|
21 | if (! -e $evtfile) then |
---|
22 | echo "$0 : cannot find input file $evtfile. Abort." |
---|
23 | exit |
---|
24 | endif |
---|
25 | |
---|
26 | set onslist=`grep 'Onset time' $evtfile | awk '{print $4}'` |
---|
27 | |
---|
28 | set cnt=0 |
---|
29 | foreach ons ($onslist) |
---|
30 | set adiff=`$SH_UTIL/timename time_intdiff $te $ons` |
---|
31 | set bdiff=`$SH_UTIL/timename time_intdiff $ons $ts` |
---|
32 | if ($adiff >= 0 && $bdiff >= 0) then |
---|
33 | @ cnt = $cnt + 1 |
---|
34 | endif |
---|
35 | end |
---|
36 | |
---|
37 | echo $cnt |
---|
Note: See
TracBrowser
for help on using the repository browser.