#!/usr/bin/awk BEGIN { DISKR = 15; # diskriminacna uroven NAQ = 0; # number of quenchings napatie0 = 0; napatie1 = 0; napatie2 = 0; time0 = 0; time1 = 0; } { if($2 < DISKR && napatie0 > DISKR && napatie1 > DISKR && napatie2 > DISKR) { printf "%6g\n", napatie0; printf "%6g\n", napatie1; printf "%6g\n", napatie2; NAQ += 1; } napatie0 = napatie1; napatie1 = napatie2; napatie2 = $2; time0 = time1; time1 = $1; } END { # print N_AQ to the data file -- number of quenchings printf "# NAQ = %6g\n# TIME_STEP = %9g\n", NAQ, time1 - time0 > "figure5.dat"; }