# # amplification_vs_paramters # get amplification vs parameter list # # set pid = $$ echo pid = $$ #set tmp0 = $ELFIN_TMP/ama.$pid set tmp1 = $ELFIN_TMP/ama.$pid.1 set tmp2 = $ELFIN_TMP/ama.$pid.2 #awk 'BEGIN{r=0} \ #{if($1=="ENDAWK"){r=0};if(r==1){print};if($1=="BEGINAWK"){r=1}}' $0 > $tmp0 set amax = amax set avsp = avsp set avsp2 = avsp2 if( -e $avsp ) rm $avsp if( -e $avsp2 ) rm $avsp2 if( -e $amax ) rm $amax foreach file ($*) set param = `echo $file |sed 's/[a-zA-Z]//g'` set amp = `grep amplification $file | tail -1 | awk -F'=' '{print $2}'` echo $amp $param | awk '{printf("%15e %15f\n",$1,$2)}'>> $tmp1 echo $param $amp | awk '{printf("%15f %15e\n",$1,$2)}'>> $tmp2 echo file = $file param = $param amp = $amp end cat $tmp1 | sort -n > $avsp cat $tmp2 | sort -n > $avsp2 spline $avsp2 | getmax > $amax #/bin/rm $tmp0 /bin/rm $tmp1 /bin/rm $tmp2 exit # lsd is # ls -ld $* | grep '^d' | awk '{print $(NF)}'