=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== doris-5.0.3~beta+dfsg/bin/ascii2ascii_UTM-8-################################################################ doris-5.0.3~beta+dfsg/bin/ascii2ascii_UTM:9:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/ascii2ascii_UTM-10-set VER = "v1.0 Doris software" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ascii_UTM-74- doris-5.0.3~beta+dfsg/bin/ascii2ascii_UTM:75:#paste $OUTFILE `awk '{print $3}' $XYZFILE` > $OUTFILE2 doris-5.0.3~beta+dfsg/bin/ascii2ascii_UTM-76-#awk '{print $3}' $XYZFILE > $OUTFILE2.tmp ############################################## doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-10-################################################################ doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:11:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-12-set VER = "v1.0 doris script utilities" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-51-echo "finding out minmax in ascii column data - may take some time !" doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:52:set minmax = `minmax $ASCII` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-53-echo $minmax doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:54:set WEST = `echo $minmax | cut -d '<' -f2 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:55:set EAST = `echo $minmax | cut -d '<' -f2 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:56:set SOUTH = `echo $minmax | cut -d '<' -f3 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:57:set NORTH = `echo $minmax | cut -d '<' -f3 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:58:set MINHEI = `echo $minmax | cut -d '<' -f4 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:59:set MAXHEI = `echo $minmax | cut -d '<' -f4 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-60-echo " " doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-61-### handle 1e+06 format gracefully? doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:62:#set EAST = `echo $EAST | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:63:#set WEST = `echo $WEST | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:64:#set SOUTH = `echo $SOUTH | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:65:#set NORTH = `echo $NORTH | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-66-echo "Using the following parameters:" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-104-set DATE = `date` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:105:#set grdinfo = `grdinfo $ASCII.grd` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-106-#echo $grdinfo doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:107:#set x_inc = `echo $grdinfo | cut -d ':' -f14 | cut -d ' ' -f2` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:108:#set nX = `echo $grdinfo | cut -d ':' -f16 | cut -d ' ' -f2` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:109:#set y_inc = `echo $grdinfo | cut -d ':' -f20 | cut -d ' ' -f2` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:110:#set nY = `echo $grdinfo | cut -d ':' -f22 | cut -d ' ' -f2` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-111-grdinfo $ASCII.grd > temp doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:112:set x_inc = `grep x_inc temp | gawk '{print $7}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:113:set nX = `grep nx temp | gawk '{print $11}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:114:set y_inc = `grep y_inc temp | gawk '{print $7}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR:115:set nY = `grep y_inc temp | gawk '{print $11}'` doris-5.0.3~beta+dfsg/bin/ascii2grdAutoMinMaxHDR-116-rm temp ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-9-################################################################ doris-5.0.3~beta+dfsg/bin/ascii2ps:10:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/ascii2ps-11-set VER = "v1.1 Doris software" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-134-echo "finding out minmax in ascii column data" doris-5.0.3~beta+dfsg/bin/ascii2ps:135:set minmax = `minmax $XYZFILE` doris-5.0.3~beta+dfsg/bin/ascii2ps-136-echo minmax $minmax doris-5.0.3~beta+dfsg/bin/ascii2ps:137:set WEST = `echo $minmax | cut -d '<' -f2 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps:138:set EAST = `echo $minmax | cut -d '<' -f2 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps:139:set SOUTH = `echo $minmax | cut -d '<' -f3 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps:140:set NORTH = `echo $minmax | cut -d '<' -f3 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps:141:set MINHEI = `echo $minmax | cut -d '<' -f4 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps:142:set MAXHEI = `echo $minmax | cut -d '<' -f4 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps-143-echo " " ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-145-### handle 1e+06 format gracefully? doris-5.0.3~beta+dfsg/bin/ascii2ps:146:#set EAST = `echo $EAST | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps:147:#set WEST = `echo $WEST | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps:148:#set SOUTH = `echo $SOUTH | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps:149:#set NORTH = `echo $NORTH | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps-150-echo "Using the following parameters:" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-160-### assume utm if north is big.. or small doris-5.0.3~beta+dfsg/bin/ascii2ps:161:set CARTESIAN = `echo "$NORTH $SOUTH" | awk '{if(($1>200)||($2<-200)){print"1"}else{print"0"}}'` doris-5.0.3~beta+dfsg/bin/ascii2ps-162-echo "CARTESIAN = $CARTESIAN" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-166-set NUMGRD = "200" doris-5.0.3~beta+dfsg/bin/ascii2ps:167:#set IX = `echo $WEST $EAST $NUMGRD | awk '{print ($2-$1)/($3-1)}'` doris-5.0.3~beta+dfsg/bin/ascii2ps:168:#set IX = `echo $WEST $EAST $NUMGRD | awk '{print ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps:169:#set IY = `echo $SOUTH $NORTH $NUMGRD | awk '{print ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps-170-### report of Bruno Crippa that awk is not precise enough, use bc: doris-5.0.3~beta+dfsg/bin/ascii2ps-171-#%// BK 24-Nov-2002 doris-5.0.3~beta+dfsg/bin/ascii2ps:172:#set IX = `echo "scale=20; ( $EAST - $WEST ) / $NUMGRD" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps:173:#set IY = `echo "scale=20; ( $NORTH - $SOUTH ) / $NUMGRD" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps-174-# but why not? (awk handles at least 1.2342e+06) doris-5.0.3~beta+dfsg/bin/ascii2ps:175:set IX = `echo $WEST $EAST $NUMGRD | awk '{printf "%.20f", ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps:176:set IY = `echo $SOUTH $NORTH $NUMGRD | awk '{printf "%.20f", ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps-177-# doris-5.0.3~beta+dfsg/bin/ascii2ps:178:#set RANGE = `minmax -I$IX/$IY $XYZFILE` doris-5.0.3~beta+dfsg/bin/ascii2ps-179-set RANGE = "-R$WEST/$EAST/$SOUTH/$NORTH" doris-5.0.3~beta+dfsg/bin/ascii2ps:180:set IXkm = `echo "scale=3; $IX * 40000 / 360" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps:181:set IYkm = `echo "scale=3; $IY * 40000 / 360" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps-182-echo "RANGE: " $RANGE ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-195-#set IY = 200 doris-5.0.3~beta+dfsg/bin/ascii2ps:196:#set RANGE = `minmax -I$IX $XYZFILE` doris-5.0.3~beta+dfsg/bin/ascii2ps-197-#echo "IX = $IX [m]" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-218-#set MINHEI = 0.0 doris-5.0.3~beta+dfsg/bin/ascii2ps:219:#set MAXHEI = `echo $MINHEI $MAXHEI | awk '{printf "%f", $2 - $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps-220- ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps-225-echo "creating colormapping..." doris-5.0.3~beta+dfsg/bin/ascii2ps:226:set INCHEI = `echo $MINHEI $MAXHEI 255 | awk '{print($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps-227- ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-8-################################################################ doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:9:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-10-set VER = "v1.0 Doris software" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-132-echo "finding out minmax in ascii column data" doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:133:set minmax = `minmax $XYZFILE` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-134-echo $minmax doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:135:set WEST = `echo $minmax | cut -d '<' -f2 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:136:set EAST = `echo $minmax | cut -d '<' -f2 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:137:set SOUTH = `echo $minmax | cut -d '<' -f3 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:138:set NORTH = `echo $minmax | cut -d '<' -f3 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:139:set MINHEI = `echo $minmax | cut -d '<' -f4 | cut -d'/' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:140:set MAXHEI = `echo $minmax | cut -d '<' -f4 | cut -d'/' -f2 | cut -d'>' -f1` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-141-echo " " doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-142-### handle 1e+06 format gracefully? doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:143:#set EAST = `echo $EAST | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:144:#set WEST = `echo $WEST | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:145:#set SOUTH = `echo $SOUTH | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:146:#set NORTH = `echo $NORTH | awk '{printf "%.20f", $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-147-echo "Using the following parameters:" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-156-### assume utm if north is big.. or small doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:157:set CARTESIAN = `echo "$NORTH $SOUTH" | awk '{if(($1>200)||($2<-200)){print"1"}else{print"0"}}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-158-echo "CARTESIAN = $CARTESIAN" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-162-set NUMGRD = "200" doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:163:#set IX = `echo $WEST $EAST $NUMGRD | awk '{print ($2-$1)/($3-1)}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:164:#set IX = `echo $WEST $EAST $NUMGRD | awk '{print ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:165:#set IY = `echo $SOUTH $NORTH $NUMGRD | awk '{print ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-166-### report of Bruno Crippa that awk is not precise enough, use bc: doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-167-#%// BK 24-Nov-2002 doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:168:#set IX = `echo "scale=20; ( $EAST - $WEST ) / $NUMGRD" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:169:#set IY = `echo "scale=20; ( $NORTH - $SOUTH ) / $NUMGRD" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-170-# but why not? (awk handles at least 1.2342e+06) doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:171:set IX = `echo $WEST $EAST $NUMGRD | awk '{printf "%.20f", ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:172:set IY = `echo $SOUTH $NORTH $NUMGRD | awk '{printf "%.20f", ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-173-# doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:174:#set RANGE = `minmax -I$IX/$IY $XYZFILE` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-175-set RANGE = "-R$WEST/$EAST/$SOUTH/$NORTH" doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:176:set IXkm = `echo "scale=3; $IX * 40000 / 360" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:177:set IYkm = `echo "scale=3; $IY * 40000 / 360" | bc -l` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-178-echo "RANGE: " $RANGE ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-191-#set IY = 200 doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:192:#set RANGE = `minmax -I$IX $XYZFILE` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-193-#echo "IX = $IX [m]" ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-214-#set MINHEI = 0.0 doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:215:#set MAXHEI = `echo $MINHEI $MAXHEI | awk '{printf "%f", $2 - $1}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-216- ############################################## doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-221-echo "creating colormapping..." doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3:222:set INCHEI = `echo $MINHEI $MAXHEI 255 | awk '{print($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/ascii2ps.gmt-v3-223-grd2cpt $GRDFILE -C$CMAP -Z -S$MINHEI/$MAXHEI/$INCHEI >! $CPTFILE ############################################## doris-5.0.3~beta+dfsg/bin/baseline.doris.csh-5-###################################################################### doris-5.0.3~beta+dfsg/bin/baseline.doris.csh:6:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/baseline.doris.csh-7-set VER = "v1.1, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/baseline.doris.csh-84-### first obtain line number doris-5.0.3~beta+dfsg/bin/baseline.doris.csh:85:set L = `grep -n compbaseline $DORISOUT | cut -f1 -d':' | tail -1` doris-5.0.3~beta+dfsg/bin/baseline.doris.csh-86-### number of lines of interest ############################################## doris-5.0.3~beta+dfsg/bin/baseline.doris.sh-27- doris-5.0.3~beta+dfsg/bin/baseline.doris.sh:28:PRG=`basename "$0"` doris-5.0.3~beta+dfsg/bin/baseline.doris.sh-29-VER="v1.2, DEOS software" ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-15-### Some variables. doris-5.0.3~beta+dfsg/bin/coregpm.doris:16:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/coregpm.doris-17-set VER = "v1.0, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-19-set CLS = "clear" doris-5.0.3~beta+dfsg/bin/coregpm.doris:20:if ( ! -x `which $CLS` ) set CLS = "" doris-5.0.3~beta+dfsg/bin/coregpm.doris-21-$CLS ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-109-### Look in input file for non-default filenames (happens frequently). doris-5.0.3~beta+dfsg/bin/coregpm.doris:110:set TMP = `grep -i LOGFILE $DORIS_IN` doris-5.0.3~beta+dfsg/bin/coregpm.doris-111-if ( ! $status ) then doris-5.0.3~beta+dfsg/bin/coregpm.doris-112- # grep succeeded, check uncommented, check file existence doris-5.0.3~beta+dfsg/bin/coregpm.doris:113: set TMP = `echo $TMP | awk '{print $2}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris-114- # Assuming logfile exists, but this is not required! ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-117-endif doris-5.0.3~beta+dfsg/bin/coregpm.doris:118:set TMP = `grep -i I_RESFILE $DORIS_IN` doris-5.0.3~beta+dfsg/bin/coregpm.doris-119-if ( ! $status ) then doris-5.0.3~beta+dfsg/bin/coregpm.doris-120- # grep succeeded, check uncommented, check file existence doris-5.0.3~beta+dfsg/bin/coregpm.doris:121: set TMP = `echo $TMP | awk '{print $2}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris-122- if ( -r $TMP ) then ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-207- tail -n +11 $IFILE >! $TMPFILE doris-5.0.3~beta+dfsg/bin/coregpm.doris:208: set MAXERR=`awk 'BEGIN{m=sqrt($7*$7)}{{if(sqrt($7*$7)>m){m=sqrt($7*$7)}}}END{print m+.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/coregpm.doris-209- set TITLE = "Azimuth_direction" ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-218- ### Do the same plot for Range direction. (shift up with -Y) doris-5.0.3~beta+dfsg/bin/coregpm.doris:219: set MAXERR=`awk 'BEGIN{m=sqrt($8*$8)}{{if(sqrt($8*$8)>m){m=sqrt($8*$8)}}}END{print m+.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/coregpm.doris-220- set TITLE="Range_direction" ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-232- set NORMALMAX = "0.0001" # maximum deviation from unity for stable inversion. doris-5.0.3~beta+dfsg/bin/coregpm.doris:233: set MAXDEV = `grep deviation $LOGFILE | awk 'END{print $6}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris-234- if ( "X$MAXDEV" == "X" ) then ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-236- else doris-5.0.3~beta+dfsg/bin/coregpm.doris:237: set MAXDEVOK = `echo $MAXDEV $NORMALMAX | awk '{if ($1>$2){print 1}else{print 0}}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris-238- if ( "$MAXDEV" == "NaN" ) set MAXDEVOK = "0" ############################################## doris-5.0.3~beta+dfsg/bin/coregpm.doris-247- # Get last group of statistics; get line number. doris-5.0.3~beta+dfsg/bin/coregpm.doris:248: set LINENO = `grep -n _Start_comp_coregpm $LOGFILE | tail -n1 | cut -f 1 -d:` doris-5.0.3~beta+dfsg/bin/coregpm.doris-249- tail -n +$LINENO $LOGFILE | head -n14 >! $WTESTFILE doris-5.0.3~beta+dfsg/bin/coregpm.doris-250- # Get w-test amplitudes and window numbers. doris-5.0.3~beta+dfsg/bin/coregpm.doris:251: set MAXWTESTS = `grep statistic $WTESTFILE | awk '{print $8}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris:252: set WINDOWS = `grep window $WTESTFILE | awk '{print $4}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris-253- # Determine largest w test statistic: range or azimuth? get window number. doris-5.0.3~beta+dfsg/bin/coregpm.doris:254: set MAXWAZIMLARGER = `echo $MAXWTESTS | awk '{if($1>$2){print 1}else{print 0}}'` doris-5.0.3~beta+dfsg/bin/coregpm.doris-255- if ($MAXWAZIMLARGER) then ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-22-### doris-5.0.3~beta+dfsg/bin/cpx2ps:23:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/cpx2ps-24-set VER = "v2.1, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-80-set OPTIONS = "w:e:s:l:L:p:P:f:q:F:G:c:C:o:z:T:m:M:hKSUVZg" doris-5.0.3~beta+dfsg/bin/cpx2ps:81:set argv = `getopt $OPTIONS $*` doris-5.0.3~beta+dfsg/bin/cpx2ps-82-# Check any input, getopts ok? ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-156- case '-F': doris-5.0.3~beta+dfsg/bin/cpx2ps:157: set XSUB = `echo "$2" | cut -f1 -d'/'` doris-5.0.3~beta+dfsg/bin/cpx2ps:158: set YSUB = `echo "$2" | cut -f2 -d'/'` doris-5.0.3~beta+dfsg/bin/cpx2ps-159- shift ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-162- case '-M': doris-5.0.3~beta+dfsg/bin/cpx2ps:163: set XMULTILOOK = `echo "$2" | cut -f1 -d'/'` doris-5.0.3~beta+dfsg/bin/cpx2ps:164: set YMULTILOOK = `echo "$2" | cut -f2 -d'/'` doris-5.0.3~beta+dfsg/bin/cpx2ps-165- shift ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-430-endif doris-5.0.3~beta+dfsg/bin/cpx2ps:431:set FSIZE = `ls -l $CPXFILE | awk '{print $5}'` doris-5.0.3~beta+dfsg/bin/cpx2ps:432:@ FILELINES = `echo "scale=0; $FSIZE/$LINELENGTH/$BYTES" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-433-if ( $VERBOSE ) then ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-481-# functions ceil and floor have to be used?, ceil!=floor+1 !!! doris-5.0.3~beta+dfsg/bin/cpx2ps:482:# but ceil == floor(b-1/sub)+1 ??? (where b=$2-$1+1) (?) doris-5.0.3~beta+dfsg/bin/cpx2ps-483-# Seems that some csh (linux) do not like it if `` goes over eol. with \ doris-5.0.3~beta+dfsg/bin/cpx2ps-484-#%// BK 11-Dec-2000 doris-5.0.3~beta+dfsg/bin/cpx2ps:485:set NUMX = `echo "$FIRSTPIXEL $LASTPIXEL $XSUB" | awk '{b=$2-$1+1}{if (int(b/$3)==b/$3){print int(b/$3)}else {print(int(b/$3))+1}}'` doris-5.0.3~beta+dfsg/bin/cpx2ps:486:set NUMY = `echo "$FIRSTLINE $LASTLINE $YSUB" | awk '{b=$2-$1+1}{if (int(b/$3)==b/$3){print int(b/$3)}else {print(int(b/$3))+1}}'` doris-5.0.3~beta+dfsg/bin/cpx2ps-487-if ( "$XMULTILOOK" != "1" ) then doris-5.0.3~beta+dfsg/bin/cpx2ps:488: set NUMX = `echo "$FIRSTPIXEL $LASTPIXEL $XSUB" | awk '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/cpx2ps-489-endif doris-5.0.3~beta+dfsg/bin/cpx2ps-490-if ( "$YMULTILOOK" != "1" ) then doris-5.0.3~beta+dfsg/bin/cpx2ps:491: set NUMY = `echo "$FIRSTLINE $LASTLINE $YSUB" | awk '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/cpx2ps:492: #set NUMY = `echo "$FIRSTLINE $LASTLINE $YSUB" | awk '{printf "%i", (($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/cpx2ps-493-endif doris-5.0.3~beta+dfsg/bin/cpx2ps-494-#%// BK 02-Oct-2000 doris-5.0.3~beta+dfsg/bin/cpx2ps:495:set EAST = `echo "$FIRSTPIXEL+($NUMX-1)*$XSUB" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps:496:set NORTH = `echo "$FIRSTLINE+($NUMY-1)*$YSUB" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-497-# ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-505- set YSIZE = $XSIZE doris-5.0.3~beta+dfsg/bin/cpx2ps:506: set XSIZE = `echo "scale=3; $OUTPUTWIDTH/$OUTPUTLINES*$YSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-507-else doris-5.0.3~beta+dfsg/bin/cpx2ps-508- if ( $VERBOSE ) echo " *** More output pixels than lines" doris-5.0.3~beta+dfsg/bin/cpx2ps:509: set YSIZE = `echo "scale=3; $OUTPUTLINES/$OUTPUTWIDTH*$XSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-510-endif ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-515-if ( "$OUTPUT" == "normal" ) then doris-5.0.3~beta+dfsg/bin/cpx2ps:516: set EAST = `echo "2*($FIRSTPIXEL+($NUMX-1)*$XSUB)" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-517-endif ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-533-endif doris-5.0.3~beta+dfsg/bin/cpx2ps:534:set ZMIN = `grdinfo -C $GRDFILE | cut -f6` doris-5.0.3~beta+dfsg/bin/cpx2ps:535:set ZMAX = `grdinfo -C $GRDFILE | cut -f7` doris-5.0.3~beta+dfsg/bin/cpx2ps-536-set NINTERVALS = "4" # actually n+1... user input? doris-5.0.3~beta+dfsg/bin/cpx2ps:537:set ZINT = `echo "$ZMIN $ZMAX $NINTERVALS" | awk '{printf "%10.2g", ($2-$1)/$3}'` doris-5.0.3~beta+dfsg/bin/cpx2ps-538-if ( $VERBOSE ) then ############################################## doris-5.0.3~beta+dfsg/bin/cpx2ps-607- set SCBOPTS = " " # doris-5.0.3~beta+dfsg/bin/cpx2ps:608: set SCBLENGTH = `echo "scale=0; $YSIZE*0.6" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-609- set SCBWIDTH = "0.25h" # horizontal bar 0.25 cm doris-5.0.3~beta+dfsg/bin/cpx2ps:610: set SCBLLX = `echo "scale=1; $XSIZE*0.45" | bc -l` doris-5.0.3~beta+dfsg/bin/cpx2ps-611- set SCBLLY = "-0.4" ############################################## doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh-18- doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:19:#m_s=`awk '/INTERFEROGRAM RESULTFILE/{print substr($3,1,11)}' *_*.res` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh-20-m_s=master doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh-21- doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:22:l0=`grep First_line master.res | awk 'END{print $4}'` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:23:LN=`grep Last_line master.res | awk 'END{print $4}'` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:24:p0=`grep First_pixel master.res | awk 'END{print $4}'` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:25:PN=`grep Last_pixel master.res | awk 'END{print $4}'` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:26:#mlA=`grep Multilookfactor_azimuth_direction master.res | awk 'END{print $2}'` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh:27:#mlR=`grep Multilookfactor_range_direction master.res | awk 'END{print $2}'` doris-5.0.3~beta+dfsg/bin/doris.slant2h4master.sh-28-mlA=1 ############################################## doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-12- doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:13:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-14-set VER = "v1.1, doris software" ############################################## doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-64-set today = `date` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:65:set sceneDate = `$AWK '/^date/{printf "%d%02d%02d\n", $2,$3,$4}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:66:set sceneDate = `date -d $sceneDate +%d-%b-%Y` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-67-doris -ver >& $TMPFILE doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:68:set version = `cat $TMPFILE | grep "Software version" | cut -f2 -d:` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-69-set dummy = "dummy" doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:70:set product = `$AWK '/^title/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:71:set checkNumLines = `$AWK '/^azimuth_pixels/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-72-#Product Type (satellite info is missing in gamma files.) doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:73:set productType = `$AWK '/^sensor_name/{print $2}' $SYSFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-74-set sarProcessor = "GAMMA" doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:75:set frequency = `$AWK '/^SAR_center_frequency/{printf "%.6f", $2}' $SYSFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:76:set midLat = `$AWK '/^scene_center_latitude/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:77:set midLon = `$AWK '/^scene_center_longitude/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:78:set pass = `$AWK '/^map_coordinate_1:/{lat1=$2};/^map_coordinate_3:/{if ($2>lat1) print "ASCENDING"; else print "DESCENDING"}' $PARFILE` #check first and last latitude. doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:79:set wavelength = `$AWK '/^SAR_center_frequency/{printf "%.6f", 2.997e+8/$2}' $SYSFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:80:set firstLineTime = `$AWK '/^raw_data_start_time/{printf "%02d:%02d:%2.6f", $2, $3, $4}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:81:set firstLineTimeSec = `hhmmss2sec.py $firstLineTime` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-82-# firstLineTimeSec needs to get corrected for the offset. doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:83:set azimuth_offset = `$AWK '/^azimuth_offset/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:84:set firstLineTimeSec = `echo ${firstLineTimeSec} ${azimuth_offset} | $AWK '{printf "%.8f", $1+$2};'` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:85:set firstLineTime = `sec2hhmmss.py $firstLineTimeSec` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:86:#set prf = `$AWK '/^start_time/{flt=$2};/^end_time/{llt=$2};/^azimuth_lines/{print $2/(llt-flt)}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:87:set prf = `$AWK '/^pulse_repetition_frequency/{printf "%.6f", $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:88:set lastLineTimeSec = `echo $firstLineTimeSec $checkNumLines $prf | $AWK '{printf "%.8f", $1+$2/$3};'` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:89:set lastLineTime = `sec2hhmmss.py $lastLineTimeSec` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:90:set abw = `$AWK '/^pulse_repetition_frequency/{prf=$2};/^azimuth_bandwidth_fraction/{printf "%.6f", prf*$2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:91:set FDC0 = `$AWK '/^doppler_polynomial/{printf "%.6f", $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:92:set FDC1 = `$AWK '/^doppler_polynomial/{printf "%.6f", $3}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:93:set FDC2 = `$AWK '/^doppler_polynomial/{printf "%.6f", $4}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-94-# Two Way TravelTime in ms (hence *1e+3) doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:95:set TWT = `$AWK '/^echo_time_delay/{printf "%.6f", $2*1e+3}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-96-# correct TWT for range extension (hence *1e+3) doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-97-#correct for chirp extension (near range extension time changes first pixel time.) doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:98:set near_range_extension = `$AWK '/^near_range_extension/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:99:set RSR = `$AWK '/^ADC_sampling_frequency/{printf "%.6f", $2/1e+6}' $SYSFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:100:set TWT = `echo $TWT ${near_range_extension} ${RSR}| $AWK '{printf "%.8f", $1-$2/($3*1e+3)};'` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:101:set RBW = `$AWK '/^chirp_bandwidth/{printf "%.6f", $2/1e+6}' $SYSFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:102:set NUMSTATEVECTORS = `$AWK '/^number_of_state_vectors/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:103:set numlines = `$AWK '/^azimuth_pixels/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh:104:set numpixels = `$AWK '/^range_pixels/{print $2}' $PARFILE` doris-5.0.3~beta+dfsg/bin/gammaReadfiles.csh-105-### modify some of the values ############################################## doris-5.0.3~beta+dfsg/bin/helpdoris-32-VERSION="3.6++" doris-5.0.3~beta+dfsg/bin/helpdoris:33:bn=`basename $0` # name of this file doris-5.0.3~beta+dfsg/bin/helpdoris-34-swname="Doris (Delft Object-oriented Radar Interferometric Software) - TU Delft" ############################################## doris-5.0.3~beta+dfsg/bin/helpdoris-1515- doris-5.0.3~beta+dfsg/bin/helpdoris:1516:#if [ ! -x `whence $PAGER` ]; then doris-5.0.3~beta+dfsg/bin/helpdoris-1517-# echo "$PAGER not found or environment variable PAGER not set" ############################################## doris-5.0.3~beta+dfsg/bin/lonlatCoh2ascii-8-################################################################ doris-5.0.3~beta+dfsg/bin/lonlatCoh2ascii:9:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/lonlatCoh2ascii-10-set VER = "v1.0 Doris software" ############################################## doris-5.0.3~beta+dfsg/bin/lonlathei2ascii-6-################################################################ doris-5.0.3~beta+dfsg/bin/lonlathei2ascii:7:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/lonlathei2ascii-8-set VER = "v1.0 Doris software" ############################################## doris-5.0.3~beta+dfsg/bin/phasefilt.doris-6-###################################################################### doris-5.0.3~beta+dfsg/bin/phasefilt.doris:7:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/phasefilt.doris-8-set VER = "v1.1, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/phasefilt.doris-28-set OPTIONS = "l:o:a:b:e:m:k:K:" doris-5.0.3~beta+dfsg/bin/phasefilt.doris:29:#set argv = `getopts $OPTIONS $*` doris-5.0.3~beta+dfsg/bin/phasefilt.doris:30:set argv = `getopt $OPTIONS $*` doris-5.0.3~beta+dfsg/bin/phasefilt.doris-31-# Check any input, getopts ok? ############################################## doris-5.0.3~beta+dfsg/bin/phasefilt.doris-48- set METHOD = "$2" doris-5.0.3~beta+dfsg/bin/phasefilt.doris:49: set METHOD = `echo $METHOD | tr "[:upper:]" "[:lower:]"` doris-5.0.3~beta+dfsg/bin/phasefilt.doris-50- if ( "$METHOD" != "goldstein" && "$METHOD" != "spatialconv" && "$METHOD" != "spectral") then ############################################## doris-5.0.3~beta+dfsg/bin/phasefilt.doris-84- case '-k': doris-5.0.3~beta+dfsg/bin/phasefilt.doris:85: set KERNEL1D = `echo $2 | sed s'/_/ /g'` doris-5.0.3~beta+dfsg/bin/phasefilt.doris-86- set KERNEL1D = "PF_KERNEL $KERNEL1D" ############################################## doris-5.0.3~beta+dfsg/bin/phasefilt.doris-89-#echo "star $*" doris-5.0.3~beta+dfsg/bin/phasefilt.doris:90:# set ARGS = `echo $* | cut -f1 -d'-'` doris-5.0.3~beta+dfsg/bin/phasefilt.doris-91-# echo $ARGS ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-32-sleep 1 doris-5.0.3~beta+dfsg/bin/plotcpm:33:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/plotcpm-34-set VER = "v1.3, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-203-echo " +++ Plotting absolute offsets in azimuth +++" doris-5.0.3~beta+dfsg/bin/plotcpm:204:#set MAXERR=`$AWK 'BEGIN{m=$7}{{if($7>m){m=$7}}}END{print m+.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:205:set MAXERR=`$AWK '(NR==1){m = sqrt ( $7 * $7 )}{{if ( sqrt ( $7 * $7 ) > m ){m = sqrt ( $7 * $7 )}}}END{print m + 0.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm-206-set TITLE = "Azimuth_direction" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-219-echo " +++ Plotting absolute offsets in range +++" doris-5.0.3~beta+dfsg/bin/plotcpm:220:set MAXERR=`$AWK '(NR==1){m = sqrt ( $8 * $8 )}{{if ( sqrt ( $8 * $8 ) > m ){m = sqrt ( $8 * $8 )}}}END{print m + 0.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm-221-set TITLE="Range_direction" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-256- #@ SIZECR4 = $WIDTH * $HEIGHT * 8 # [LEN] tcsh produces integer overflow with large files doris-5.0.3~beta+dfsg/bin/plotcpm:257: set SIZECR4 = ` awk 'BEGIN{print '$WIDTH' * '$HEIGHT' * 8}' ` doris-5.0.3~beta+dfsg/bin/plotcpm:258: set FSIZE = `ls -l $SLCFILE | $AWK '{print $6}'` doris-5.0.3~beta+dfsg/bin/plotcpm-259- if ( $FSIZE == $SIZECI2 ) then ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-282- set YSIZE = $XSIZE doris-5.0.3~beta+dfsg/bin/plotcpm:283: set XSIZE = `echo "scale=3; $WIDTH/$HEIGHT*$YSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm-284-else doris-5.0.3~beta+dfsg/bin/plotcpm:285: set YSIZE = `echo "scale=3; $HEIGHT/$WIDTH*$XSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm-286-endif ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-320- #subsampling doris-5.0.3~beta+dfsg/bin/plotcpm:321: #set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotcpm:322: #set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotcpm-323- doris-5.0.3~beta+dfsg/bin/plotcpm-324- #multilooking doris-5.0.3~beta+dfsg/bin/plotcpm:325: set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{print int ( ( $2 - $1 + 1 ) / $3 )}'` doris-5.0.3~beta+dfsg/bin/plotcpm:326: set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{print int ( ( $2 - $1 + 1 ) / $3 )}'` doris-5.0.3~beta+dfsg/bin/plotcpm-327- echo " *** Number of output pixels (x,y): $NUMX $NUMY" doris-5.0.3~beta+dfsg/bin/plotcpm-328- doris-5.0.3~beta+dfsg/bin/plotcpm:329: set EAST = `echo "$P0+($NUMX-1)*$SUBX" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm:330: set NORTH = `echo "$L0+($NUMY-1)*$SUBY" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm-331- set BKRANGE = "-R$P0/$EAST/$L0/$NORTH" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-365-# Find out maximum wtest (both directions). doris-5.0.3~beta+dfsg/bin/plotcpm:366:@ MAXW1=`$AWK 'BEGIN{m=$9}{{if ( $9 > m ){m = $9}}{if ( $10 > m ){m = $10}}}END{print int ( m )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm-367-# size is scale=1.5 +0.2... -> 2.2 cm largest ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-390- set GMTFLAGS = "-K -O -N $RANGE $SIZE -Sv0.04/0.25/0.125 -G0/0/255 -W2/0/0/0" doris-5.0.3~beta+dfsg/bin/plotcpm:391: set MEANL = `$AWK '{s += $4}END{print int ( ( s / NR ) )}'<$TMPFILE` # old fashion normalization doris-5.0.3~beta+dfsg/bin/plotcpm:392: set MEANP = `$AWK '{s += $5}END{print int ( ( s / NR ) )}'<$TMPFILE` # old fashion normalization doris-5.0.3~beta+dfsg/bin/plotcpm-393- echo "MEAN L P : $MEANL $MEANP" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-396- # MA new normalization doris-5.0.3~beta+dfsg/bin/plotcpm:397: set MAXL=`$AWK '(NR==1){m = $4 }{if ( $4 > m ) m = $4 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:398: set MINL=`$AWK '(NR==1){m = $4 }{if ( $4 < m ) m = $4 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:399: set MAXP=`$AWK '(NR==1){m = $5 }{if ( $5 > m ) m = $5 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:400: set MINP=`$AWK '(NR==1){m = $5 }{if ( $5 < m ) m = $5 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm-401- echo "MAXMIN L P : $MAXL $MINL $MAXP $MINP " doris-5.0.3~beta+dfsg/bin/plotcpm:402: set WL = `$AWK 'BEGIN{ print '$MINL' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm:403: set WP = `$AWK 'BEGIN{ print '$MINP' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm:404: set NFL = `$AWK 'BEGIN{ print '$MAXL' - '$MINL' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm:405: set NFP = `$AWK 'BEGIN{ print '$MAXP' - '$MINP' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm-406- ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm-440-# MA new normalization doris-5.0.3~beta+dfsg/bin/plotcpm:441:set MAXL=`$AWK '(NR==1){m = $7 }{if ( $7 > m ) m = $7 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:442:set MINL=`$AWK '(NR==1){m = $7 }{if ( $7 < m ) m = $7 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:443:set MAXP=`$AWK '(NR==1){m = $8 }{if ( $8 > m ) m = $8 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm:444:set MINP=`$AWK '(NR==1){m = $8 }{if ( $8 < m ) m = $8 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm-445-echo "MAXMIN offset of L P : $MAXL $MINL $MAXP $MINP " doris-5.0.3~beta+dfsg/bin/plotcpm:446:set NFL = `$AWK 'BEGIN{ print '$MAXL' - '$MINL' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm:447:set NFP = `$AWK 'BEGIN{ print '$MAXP' - '$MINP' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm-448-# plot arrows as they are, normalized by max length ? (always longest==3cm?) ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-32-sleep 1 doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:33:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-34-set VER = "v1.3, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-203-echo " +++ Plotting absolute errors azimuth +++" doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:204:#set MAXERR=`$AWK 'BEGIN{m=$7}{{if($7>m){m=$7}}}END{print m+.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:205:set MAXERR=`$AWK '(NR==1){m = sqrt ( $7 * $7 )}{{if ( sqrt ( $7 * $7 ) > m ){m = sqrt ( $7 * $7 )}}}END{print m + 0.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-206-set TITLE = "Azimuth_direction" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-219-echo " +++ Plotting absolute errors range +++" doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:220:set MAXERR=`$AWK '(NR==1){m = sqrt ( $8 * $8 )}{{if ( sqrt ( $8 * $8 ) > m ){m = sqrt ( $8 * $8 )}}}END{print m + 0.05}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-221-set TITLE="Range_direction" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-256- @ SIZECR4 = $WIDTH * $HEIGHT * 8 doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:257: set FSIZE = `ls -l $SLCFILE | $AWK '{print $5}'` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-258- if ( $FSIZE == $SIZECI2 ) then ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-281- set YSIZE = $XSIZE doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:282: set XSIZE = `echo "scale=3; $WIDTH/$HEIGHT*$YSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-283-else doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:284: set YSIZE = `echo "scale=3; $HEIGHT/$WIDTH*$XSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-285-endif ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-319- #subsampling doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:320: #set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:321: #set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-322- doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-323- #multilooking doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:324: set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{print int ( ( $2 - $1 + 1 ) / $3 )}'` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:325: set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{print int ( ( $2 - $1 + 1 ) / $3 )}'` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-326- echo " *** Number of output pixels (x,y): $NUMX $NUMY" doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-327- doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:328: set EAST = `echo "$P0+($NUMX-1)*$SUBX" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:329: set NORTH = `echo "$L0+($NUMY-1)*$SUBY" | bc -l` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-330- set BKRANGE = "-R$P0/$EAST/$L0/$NORTH" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-364-# Find out maximum wtest (both directions). doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:365:@ MAXW1=`$AWK 'BEGIN{m=$9}{{if ( $9 > m ){m = $9}}{if ( $10 > m ){m = $10}}}END{print int ( m )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-366-# size is scale=1.5 +0.2... -> 2.2 cm largest ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-389- set GMTFLAGS = "-K -O -N $RANGE $SIZE -Sv0.04/0.25/0.125 -G0/0/255 -W2/0/0/0" doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:390: set MEANL = `$AWK '{s += $4}END{print int ( ( s / NR ) )}'<$TMPFILE` # old fashion normalization doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:391: set MEANP = `$AWK '{s += $5}END{print int ( ( s / NR ) )}'<$TMPFILE` # old fashion normalization doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-392- echo "MEAN L P : $MEANL $MEANP" ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-395- # MA new normalization doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:396: set MAXL=`$AWK '(NR==1){m = $4 }{if ( $4 > m ) m = $4 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:397: set MINL=`$AWK '(NR==1){m = $4 }{if ( $4 < m ) m = $4 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:398: set MAXP=`$AWK '(NR==1){m = $5 }{if ( $5 > m ) m = $5 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:399: set MINP=`$AWK '(NR==1){m = $5 }{if ( $5 < m ) m = $5 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-400- echo "MAXMIN L P : $MAXL $MINL $MAXP $MINP " doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:401: set WL = `$AWK 'BEGIN{ print '$MINL' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:402: set WP = `$AWK 'BEGIN{ print '$MINP' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:403: set NFL = `$AWK 'BEGIN{ print '$MAXL' - '$MINL' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:404: set NFP = `$AWK 'BEGIN{ print '$MAXP' - '$MINP' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-405- ############################################## doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-439-# MA new normalization doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:440:set MAXL=`$AWK '(NR==1){m = $7 }{if ( $7 > m ) m = $7 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:441:set MINL=`$AWK '(NR==1){m = $7 }{if ( $7 < m ) m = $7 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:442:set MAXP=`$AWK '(NR==1){m = $8 }{if ( $8 > m ) m = $8 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:443:set MINP=`$AWK '(NR==1){m = $8 }{if ( $8 < m ) m = $8 }END{print m }'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-444-echo "MAXMIN error of L P : $MAXL $MINL $MAXP $MINP " doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:445:set NFL = `$AWK 'BEGIN{ print '$MAXL' - '$MINL' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets:446:set NFP = `$AWK 'BEGIN{ print '$MAXP' - '$MINP' }' ` doris-5.0.3~beta+dfsg/bin/plotcpm.erroffsets-447-# plot arrows as they are, normalized by max length ? (always longest==3cm?) ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-33-sleep 1 doris-5.0.3~beta+dfsg/bin/plotoffsets:34:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/plotoffsets-35-set VER = "v1.0, part of Doris InSAR software" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-214-### 2. Get number of points (starting at window 0): doris-5.0.3~beta+dfsg/bin/plotoffsets:215:@ NUMPOINTS = `$AWK '/Number_of/ {print $2}' $TMPFILE.$$` doris-5.0.3~beta+dfsg/bin/plotoffsets-216-#### 3. Reduce file only to data: ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-237-### Check if we have points ########################################## doris-5.0.3~beta+dfsg/bin/plotoffsets:238:@ NP = `$AWK '{l=NR};END{print l}' $TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets-239-echo "$NP points above coherence threshold $THRESHOLD found." ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-286- #@ SIZECR4 = $WIDTH * $HEIGHT * 8 doris-5.0.3~beta+dfsg/bin/plotoffsets:287: set SIZECI2 = `awk 'BEGIN{print '$WIDTH' * '$HEIGHT' * 4 }'` # MA avoid integer overflow doris-5.0.3~beta+dfsg/bin/plotoffsets:288: set SIZECR4 = `awk 'BEGIN{print '$WIDTH' * '$HEIGHT' * 8 }'` doris-5.0.3~beta+dfsg/bin/plotoffsets:289: set FSIZE = `ls -l $SLCFILE | $AWK '{print $5}'` doris-5.0.3~beta+dfsg/bin/plotoffsets-290- if ( $FSIZE == $SIZECI2 ) then ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-321- #%// Bert Kampes, 31-Mar-2005: changed to awk from bc doris-5.0.3~beta+dfsg/bin/plotoffsets:322: #set XSIZE = `echo "scale=3; $WIDTH/$HEIGHT*$YSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets:323: set XSIZE = `echo "$WIDTH $HEIGHT $YSIZE" | $AWK '{printf "%f", $1 / $2 * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets-324-else doris-5.0.3~beta+dfsg/bin/plotoffsets-325- #%// Bert Kampes, 31-Mar-2005: changed to awk from bc doris-5.0.3~beta+dfsg/bin/plotoffsets:326: #set YSIZE = `echo "scale=3; $HEIGHT/$WIDTH*$XSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets:327: set YSIZE = `echo "$HEIGHT $WIDTH $XSIZE" | $AWK '{printf "%f", $1 / $2 * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets-328-endif ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-360- #subsampling doris-5.0.3~beta+dfsg/bin/plotoffsets:361: #set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotoffsets:362: #set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotoffsets-363- #multilooking doris-5.0.3~beta+dfsg/bin/plotoffsets:364: set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/plotoffsets:365: set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/plotoffsets-366- echo " *** Number of output pixels (x,y): $NUMX $NUMY" doris-5.0.3~beta+dfsg/bin/plotoffsets-367- doris-5.0.3~beta+dfsg/bin/plotoffsets:368: #set EAST = `echo "$P0+($NUMX-1)*$SUBX" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets:369: #set NORTH = `echo "$L0+($NUMY-1)*$SUBY" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets-370- #%// Bert Kampes, 31-Mar-2005: changed to awk from bc doris-5.0.3~beta+dfsg/bin/plotoffsets:371: set EAST = `echo "$P0 $NUMX $SUBX" | $AWK '{printf "%f", $1 + ( $2 - 1 ) * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets:372: set NORTH = `echo "$L0 $NUMY $SUBY" | $AWK '{printf "%f", $1 + ( $2 - 1 ) * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets-373- set BKRANGE = "-R$P0/$EAST/$L0/$NORTH" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets-429-echo "START STDL computation" doris-5.0.3~beta+dfsg/bin/plotoffsets:430:set MINL = `$AWK 'NR==1{m=$4}$4<m{m=$4}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets:431:set MAXL = `$AWK 'NR==1{m=$4}$4>m{m=$4}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets:432:set MEANL = `$AWK '{s += $4}END{printf "%f", s/NR}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets-433-# set MEANL = $MINL # Lennert doris-5.0.3~beta+dfsg/bin/plotoffsets:434:set STDL = `$AWK '{sq += ( $4 - '$MEANL' ) * ( $4 - '$MEANL' )};END{printf "%f", sq / ( NR - 1 )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets:435:#set STDL = `$AWK -v m=$MEANL '{sq+=($4-m)*($4-m)};END{print sq/(NR-1)}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets-436-# doris-5.0.3~beta+dfsg/bin/plotoffsets-437-echo "START STDP computation" doris-5.0.3~beta+dfsg/bin/plotoffsets:438:set MINP = `$AWK 'NR==1{m=$5}$5<m{m=$5}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets:439:set MAXP = `$AWK 'NR==1{m=$5}$5>m{m=$5}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets:440:set MEANP = `$AWK '{s += $5}END{printf "%f", s / NR}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets-441-# set MEANP = $MINP # Lennert doris-5.0.3~beta+dfsg/bin/plotoffsets:442:set STDP = `$AWK '{sq += ( $5 - '$MEANP' ) * ( $5 - '$MEANP' )};END{printf "%f", sq / ( NR - 1 )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets:443:#set STDP = `$AWK -v m=$MEANP '{sq+=($5-m)*($5-m)};END{print sq/(NR-1)}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets-444-echo " *** min, max, mean, std (line): $MINL $MAXL $MEANL $STDL" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-30-sleep 1 doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:31:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-32-set VER = "v1.0, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-207-### 2. Get number of points (starting at window 0): doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:208:@ NUMPOINTS = `$AWK '/Number_of/ {print $2}' $TMPFILE.$$` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-209-#### 3. Reduce file only to data: ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-228-### Check if we have points ########################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:229:@ NP = `$AWK '{l=NR};END{print l}' $TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-230-echo "$NP points above coherence threshold $THRESHOLD found." ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-277- @ SIZECR4 = $WIDTH * $HEIGHT * 8 doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:278: set FSIZE = `ls -l $SLCFILE | $AWK '{print $5}'` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-279- if ( $FSIZE == $SIZECI2 ) then ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-309- set YSIZE = $XSIZE doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:310: set XSIZE = `echo "scale=3; $WIDTH/$HEIGHT*$YSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-311-else doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:312: set YSIZE = `echo "scale=3; $HEIGHT/$WIDTH*$XSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-313-endif ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-345- #subsampling doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:346: #set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:347: #set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-348- #multilooking doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:349: set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:350: set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-351- echo " *** Number of output pixels (x,y): $NUMX $NUMY" doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-352- doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:353: set EAST = `echo "$P0+($NUMX-1)*$SUBX" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:354: set NORTH = `echo "$L0+($NUMY-1)*$SUBY" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-355- set BKRANGE = "-R$P0/$EAST/$L0/$NORTH" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-411-echo "START STDL computation" doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:412:set MINL = `$AWK 'NR==1{m=$4}$4<m{m=$4}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:413:set MAXL = `$AWK 'NR==1{m=$4}$4>m{m=$4}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:414:set MEANL = `$AWK '{s += $4}END{printf "%f", s/NR}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:415:set STDL = `$AWK '{sq += ( $4 - '$MEANL' ) * ( $4 - '$MEANL' )};END{printf "%f", sq / ( NR - 1 )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:416:#set STDL = `$AWK -v m=$MEANL '{sq+=($4-m)*($4-m)};END{print sq/(NR-1)}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-417-# doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-418-echo "START STDP computation" doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:419:set MINP = `$AWK 'NR==1{m=$5}$5<m{m=$5}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:420:set MAXP = `$AWK 'NR==1{m=$5}$5>m{m=$5}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:421:set MEANP = `$AWK '{s += $5}END{printf "%f", s / NR}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:422:set STDP = `$AWK '{sq += ( $5 - '$MEANP' ) * ( $5 - '$MEANP' )};END{printf "%f", sq / ( NR - 1 )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:423:#set STDP = `$AWK -v m=$MEANP '{sq+=($5-m)*($5-m)};END{print sq/(NR-1)}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-424-echo " *** min, max, mean, std (line): $MINL $MAXL $MEANL $STDL" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-426- doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno:427:set MIND = `$AWK 'NR==1{m=sqrt( $4 * $4 + $5 * $5 )}sqrt( $4 * $4 + $5 * $5 )<m{m=sqrt( $4 * $4 + $5 * $5 )}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets.bruno-428- ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-18-sleep 1 doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:19:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-20-set VER = "v1.0, FMR software" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-199-### 2. Get number of points (starting at window 0): doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:200:@ NUMPOINTS = `$AWK '/Number of correlation windows/ {print $5}' $TMPFILE.$$` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-201-#echo NUMPOINTS=$NUMPOINTS ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-223-### Check if we have points ########################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:224:@ NP = `$AWK '{l=NR};END{print l}' $TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-225-echo "$NP points above coherence threshold $THRESHOLD found." ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-272- @ SIZECR4 = $WIDTH * $HEIGHT * 8 doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:273: set FSIZE = `ls -l $SLCFILE | $AWK '{print $5}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-274- if ( $FSIZE == $SIZECI2 ) then ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-305- #%// Bert Kampes, 31-Mar-2005: changed to awk from bc doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:306: #set XSIZE = `echo "scale=3; $WIDTH/$HEIGHT*$YSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:307: set XSIZE = `echo "$WIDTH $HEIGHT $YSIZE" | $AWK '{printf "%f", $1 / $2 * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-308-else doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-309- #%// Bert Kampes, 31-Mar-2005: changed to awk from bc doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:310: #set YSIZE = `echo "scale=3; $HEIGHT/$WIDTH*$XSIZE" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:311: set YSIZE = `echo "$HEIGHT $WIDTH $XSIZE" | $AWK '{printf "%f", $1 / $2 * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-312-endif ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-344- #subsampling doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:345: #set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:346: #set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{printf "%i", ($2-$1)/$3+1}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-347- #multilooking doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:348: set NUMX = `echo "$P0 $PN $SUBX" | $AWK '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:349: set NUMY = `echo "$L0 $LN $SUBY" | $AWK '{print int(($2-$1+1)/$3)}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-350- echo " *** Number of output pixels (x,y): $NUMX $NUMY" doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-351- doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:352: #set EAST = `echo "$P0+($NUMX-1)*$SUBX" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:353: #set NORTH = `echo "$L0+($NUMY-1)*$SUBY" | bc -l` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-354- #%// Bert Kampes, 31-Mar-2005: changed to awk from bc doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:355: set EAST = `echo "$P0 $NUMX $SUBX" | $AWK '{printf "%f", $1 + ( $2 - 1 ) * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:356: set NORTH = `echo "$L0 $NUMY $SUBY" | $AWK '{printf "%f", $1 + ( $2 - 1 ) * $3}'` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-357- set BKRANGE = "-R$P0/$EAST/$L0/$NORTH" ############################################## doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-413-echo "START STDL computation" doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:414:set MINL = `$AWK 'NR==1{m=$5}$5<m{m=$5}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:415:set MAXL = `$AWK 'NR==1{m=$5}$5>m{m=$5}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:416:set MEANL = `$AWK '{s += $5}END{printf "%f", s/NR}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:417:set STDL = `$AWK '{sq += ( $5 - '$MEANL' ) * ( $5 - '$MEANL' )};END{printf "%f", sq / ( NR - 1 )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:418:#set STDL = `$AWK -v m=$MEANL '{sq+=($5-m)*($5-m)};END{print sq/(NR-1)}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-419-# doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-420-echo "START STDP computation" doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:421:set MINP = `$AWK 'NR==1{m=$6}$6<m{m=$6}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:422:set MAXP = `$AWK 'NR==1{m=$6}$6>m{m=$6}END{print m}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:423:set MEANP = `$AWK '{s += $6}END{printf "%f", s / NR}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:424:set STDP = `$AWK '{sq += ( $6 - '$MEANP' ) * ( $6 - '$MEANP' )};END{printf "%f", sq / ( NR - 1 )}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc:425:#set STDP = `$AWK -v m=$MEANP '{sq+=($6-m)*($6-m)};END{print sq/(NR-1)}'<$TMPFILE` doris-5.0.3~beta+dfsg/bin/plotoffsets_cc-426-echo " *** min, max, mean, std (line): $MINL $MAXL $MEANL $STDL" ############################################## doris-5.0.3~beta+dfsg/bin/run-85-# Script variables. doris-5.0.3~beta+dfsg/bin/run:86:bn=`basename $0` doris-5.0.3~beta+dfsg/bin/run-87-EDIT=999 ############################################## doris-5.0.3~beta+dfsg/bin/run-1293- if [ -r $INPUTDIR/$INPUT_1 ]; then doris-5.0.3~beta+dfsg/bin/run:1294: MASTERRES=`awk '/M_RESFILE/ {print $2}' $INPUTDIR/$INPUT_1` doris-5.0.3~beta+dfsg/bin/run:1295: SLAVERES=`awk '/S_RESFILE/ {print $2}' $INPUTDIR/$INPUT_1` doris-5.0.3~beta+dfsg/bin/run:1296: INTERFRES=`awk '/I_RESFILE/ {print $2}' $INPUTDIR/$INPUT_1` doris-5.0.3~beta+dfsg/bin/run-1297- fi ############################################## doris-5.0.3~beta+dfsg/bin/run-1316-#3) for each word, obtain option and argument doris-5.0.3~beta+dfsg/bin/run:1317:#INPUTARGS=`echo "$*" | sed 's/ /QQQ/g' | sed 's/-/ -/g'` doris-5.0.3~beta+dfsg/bin/run:1318:INPUTARGS=`echo "$*" | sed 's/ //g' | sed 's/-/ -/g'` doris-5.0.3~beta+dfsg/bin/run-1319-for OPTION in $INPUTARGS; do doris-5.0.3~beta+dfsg/bin/run:1320: OPTKEY=`echo $OPTION | awk '{print substr($1,1,2)}'` doris-5.0.3~beta+dfsg/bin/run:1321: OPTARG=`echo $OPTION | awk '{print substr($1,3)}'` doris-5.0.3~beta+dfsg/bin/run:1322:# OPTARG=`echo $OPTION | awk '{print substr($1,3)}' | sed 's/QQQ/ /g'` doris-5.0.3~beta+dfsg/bin/run-1323-# echo "OPTKEY: "XXX${OPTKEY}XXX ############################################## doris-5.0.3~beta+dfsg/bin/heightamb-13-### Info ############################################ doris-5.0.3~beta+dfsg/bin/heightamb:14:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/bin/heightamb-15-set VER = "v1.1, BK software" ############################################## doris-5.0.3~beta+dfsg/bin/heightamb-29-echo " theta: $theta [deg]" doris-5.0.3~beta+dfsg/bin/heightamb:30:set theta = `echo "(a(1.0)/45.0)*$theta" | bc -l` doris-5.0.3~beta+dfsg/bin/heightamb-31-echo " theta: $theta [rad]" ############################################## doris-5.0.3~beta+dfsg/bin/heightamb-50- set b = $< doris-5.0.3~beta+dfsg/bin/heightamb:51: set ha = `echo "$lambda * $R * s ( $theta ) / ( -2.0 * $b )" | bc -l` doris-5.0.3~beta+dfsg/bin/heightamb-52- echo " " ############################################## doris-5.0.3~beta+dfsg/bin/heightamb-56- foreach b ( $* ) doris-5.0.3~beta+dfsg/bin/heightamb:57: set ha = `echo "$lambda * $R * s ( $theta ) / ( -2.0 * $b )" | bc -l` doris-5.0.3~beta+dfsg/bin/heightamb-58- echo " " ############################################## doris-5.0.3~beta+dfsg/doris_core/configure-32-if ( -x /bin/clear ) /bin/clear doris-5.0.3~beta+dfsg/doris_core/configure:33:#set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/doris_core/configure-34-set PRG = "configure" ############################################## doris-5.0.3~beta+dfsg/doris_core/configure-762-### Finish with some hints. doris-5.0.3~beta+dfsg/doris_core/configure:763:set LINE = `grep -n CFLAGSOPT $MAKEFILE | cut -f1 -d":"` doris-5.0.3~beta+dfsg/doris_core/configure-764-cat << __EOFHD ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-29- doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:30:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-31-set VER = "v1.2, Doris software" ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-90-set DUMMY = "dummy" doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:91:set PRODUCT = `$AWK '/^PRODUCT /{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:92:set PRODUCT_TYPE = `$AWK '/^PRODUCT /{print substr($3,2,3)}' $TMPFILE` # MA ASA --> Envisat ASAR or SAR --> ERS SAR doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:93:set PROC_FAC = `$AWK '/^PROC_CENTER/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:94:set PROC_TIME = `$AWK '/^PROC_TIME/{print $3" "$4}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:95:set TRACK = `$AWK '/^REL_ORBIT/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:96:set ORBIT = `$AWK '/^ABS_ORBIT/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:97:set FRAME = `$AWK '/^CYCLE/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:98:set FIRST_LINE_TIME = `$AWK '/^FIRST_LINE_TIME/{print $3" "$4}' $TMPFILE | cut -f2 -d'"' | cut -f1 -d'"'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-99-# not used: doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:100:set LAST_LINE_TIME = `$AWK '/^LAST_LINE_TIME/{print $3" "$4}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:101:set FIRST_MID_LAT = `$AWK '/^FIRST_MID_LAT/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:102:set FIRST_MID_LONG = `$AWK '/^FIRST_MID_LONG/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:103:set LAST_MID_LAT = `$AWK '/^LAST_MID_LAT/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:104:set LAST_MID_LONG = `$AWK '/^LAST_MID_LONG/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-105-### center coordinates doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:106:set MIDLAT = `echo "$FIRST_MID_LAT $LAST_MID_LAT" | $AWK '{print ($1+$2)/2e6}'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:107:set MIDLON = `echo "$FIRST_MID_LONG $LAST_MID_LONG" | $AWK '{print ($1+$2)/2e6}'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:108:set MIDHEA = `$AWK '/^sub_sat_track/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-109- doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:110:set VOLSETID = `date --date="$FIRST_LINE_TIME" +%Y%m%d%H%M%S` # MA doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-111- ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-117-endif doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:118:set numpixels = `$AWK '/^num_samples_per_line/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:119:set numlines = `$AWK '/^num_output_lines/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:120:set checknumlines = `$AWK '/^num_output_lines/{print $3+1}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:121:set wgt_azimuth = `$AWK '/^filter_az/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:122:set wgt_range = `$AWK '/^filter_window/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-123-### remove double quotes: doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:124:set wgt_azimuth = `echo $wgt_azimuth | tr -d '"'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:125:set wgt_range = `echo $wgt_range | tr -d '"'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:126:set RSR = `$AWK '/^range_samp_rate/{printf "%f\n", $3/1e6}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-127-### After first awk, RBW="{1550000.000000," thus do a cut and to MHz doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:128:set RBW = `$AWK '/^bandwidth.tot_bw_range/{print $3}' $TMPFILE | cut -f2 -d'{' | cut -f1 -d',' | $AWK '{print $1/1e6}'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-129-### not ok, this is time used in doppler est. doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:130:### not ok: set SRT = `$AWK '/slant_range_time/{print $3/1e6}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:131:set SAMPLE = `$AWK '/^first_line_tie_points.samp_numbers/{print $3}' $TMPFILE | cut -f2 -d'{' | cut -f1 -d','` # 1 doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-132-### fast time in [ns], RSR in [MHz], 2-way time. doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:133:set T_TO_SAMPLE = `$AWK '/^first_line_tie_points.slant_range_times/{print $3}' $TMPFILE | cut -f2 -d'{' | cut -f1 -d','` # 5523270.000000 doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:134:set SRT = `echo "$T_TO_SAMPLE $SAMPLE $RSR" | $AWK '{printf "%f\n", $1/1e6+($2-1)/($3*1e3)}'` # 5523270.000000 1 19.207680 doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-135- ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-142-### After first awk, PRF="{14.1223121," thus do a cut doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:143:set PRF = `$AWK '/^image_parameters.prf_value/{print $3}' $TMPFILE | cut -f2 -d'{' | cut -f1 -d','` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:144:set ABW = `$AWK '/^to_bw_az/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-145-### Doppler parameters doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:146:set FDC0 = `$AWK '/^dop_coef/{print $3 $4 $5}' $TMPFILE | cut -f2 -d'{' | cut -f1 -d','` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:147:set FDC1 = `$AWK '/^dop_coef/{print $3 $4 $5}' $TMPFILE | cut -f2 -d'{' | cut -f2 -d','` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:148:set FDC2 = `$AWK '/^dop_coef/{print $3 $4 $5}' $TMPFILE | cut -f2 -d'{' | cut -f3 -d','` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:149:set WAVELENGTH = `$AWK '/^radar_freq/{print 299792458.0/$3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-150- doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-151-### Assume we have 5 state vectors, but check anyway... doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:152:set state_x = `$AWK '/^orbit_state_vectors...x_pos/{printf "%f\n", $3/1e2}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:153:set state_y = `$AWK '/^orbit_state_vectors...y_pos/{printf "%f\n", $3/1e2}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:154:set state_z = `$AWK '/^orbit_state_vectors...z_pos/{printf "%f\n", $3/1e2}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:155:set state_xdot = `$AWK '/^orbit_state_vectors...x_vel/{printf "%f\n", $3/1e2}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:156:set state_ydot = `$AWK '/^orbit_state_vectors...y_vel/{printf "%f\n", $3/1e2}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:157:set state_zdot = `$AWK '/^orbit_state_vectors...z_vel/{printf "%f\n", $3/1e2}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-158-### Time seems to be daynumber seconds milliseconds doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:159:set state_t_sec = `$AWK '/^orbit_state_vectors...state_vect_time/{print $4}' $TMPFILE | cut -f2 -d'=' | cut -f1 -d','` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:160:set state_t_dsec = `$AWK '/^orbit_state_vectors...state_vect_time/{print $5}' $TMPFILE | cut -f2 -d'=' | cut -f1 -d'}'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-161-set NUMSTATEVECTORS = $#state_x ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-163-### SARPROCESSOR: is used by Doris doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:164:set SOFTWARE_VER = `$AWK '/^SOFTWARE_VER/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-165-set SOFTWARE_VER = "ASAR $SOFTWARE_VER" doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-166-### some extra for general information, not used by Doris. doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:167:set SWATH = `$AWK '/^SWATH/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:168:set PASS = `$AWK '/^PASS/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:169:set SPH_DESCRIPTOR = `$AWK '/^SPH_DESCRIPTOR/{print $3, $4, $5, $6, $7, $8}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:170:set FREQUENCY = `$AWK '/^radar_freq/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:171:set POLAR_1 = `$AWK '/^MDS1_TX_RX_POLAR/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:172:set POLAR_2 = `$AWK '/^MDS2_TX_RX_POLAR/{print $3}' $TMPFILE` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-173-set POLAR = "$POLAR_1 $POLAR_2" ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-229-while ( $i <= $NUMSTATEVECTORS ) doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:230: set t = `echo "$state_t_sec[$i] $state_t_dsec[$i]" | awk '{printf "%.8f", $1+$2/1e6}'` doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-231- #echo "$t $state_x[$i] $state_y[$i] $state_z[$i]" # dump state vectors only ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-242-# therefore, suggested to check with doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:243:#if ( `echo "$ASARFILE" | awk '{print length($1)}'` > 70 ) then doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:244:##or: if ( `echo "$ASARFILE" | wc -c` > 70 ) then doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-245-# echo "Datafile: $ASARFILE" ############################################## doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-251-#set DF = "Datafile: $ASARFILE" doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh:252:#if ( `echo "$ASARFILE" | wc -c` > 70 ) then doris-5.0.3~beta+dfsg/envisat_tools/envisat_dump_header2doris.csh-253- #set DF = "Datafile: $ASARFILE" ############################################## doris-5.0.3~beta+dfsg/.pc/0002-configure.patch/doris_core/configure-32-if ( -x /bin/clear ) /bin/clear doris-5.0.3~beta+dfsg/.pc/0002-configure.patch/doris_core/configure:33:#set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/.pc/0002-configure.patch/doris_core/configure-34-set PRG = "configure" ############################################## doris-5.0.3~beta+dfsg/.pc/0002-configure.patch/doris_core/configure-762-### Finish with some hints. doris-5.0.3~beta+dfsg/.pc/0002-configure.patch/doris_core/configure:763:set LINE = `grep -n CFLAGSOPT $MAKEFILE | cut -f1 -d":"` doris-5.0.3~beta+dfsg/.pc/0002-configure.patch/doris_core/configure-764-cat << __EOFHD ############################################## doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-13-### Info ############################################ doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb:14:set PRG = `basename "$0"` doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-15-set VER = "v1.1, BK software" ############################################## doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-29-echo " theta: $theta [deg]" doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb:30:set theta = `echo "(a(1.0)/45.0)*$theta" | bc -l` doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-31-echo " theta: $theta [rad]" ############################################## doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-50- set b = $< doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb:51: set ha = `echo "$lambda * $R * s ( $theta ) / ( -2.0 * $b )" | bc -l` doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-52- echo " " ############################################## doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-56- foreach b ( $* ) doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb:57: set ha = `echo "$lambda * $R * s ( $theta ) / ( -2.0 * $b )" | bc -l` doris-5.0.3~beta+dfsg/.pc/0004-csh-path.patch/bin/heightamb-58- echo " "