# # fieldsize_vs_z # # get # 1/e width of laser field strength vs z # if test $# -ne 2 then echo usage: `basename $0` 'direction[x|y] ELFIN_outputfile' exit fi dlen=`egrep 'Length of dispersion section' $2 |awk -F"=" '{print $2}'|awk '{printf "%e", $1}'` grep '=' $2 |\ egrep 'z = |1/e width' | egrep 'z = | field' | egrep 'z = |strength' |\ awk -F"=" ' BEGIN{ und = 0 printf "# %16s %16s(%s)\n", "x", "1/e_Field_Size", "'$1'" } /z = / { z = $2 ; ok=1 } /field strength \('$1'\)/{ if( ok == 1 ){ if( z == 0 ){ und = und + 1 if( und == 2 ) { z1 = z0 + '${dlen}' } } if( und == 2 ){ z = z1 + z } printf "%16.5e %16.5e\n", z, $2 z0 = z ok = 0 } }'