AWK question

Dale P. Nielsen dpn at panda.UUCP
Tue Aug 6 23:25:37 AEST 1985


In article <435 at brl-tgr.ARPA> ddaly%xls-plexus01.amc at AMC-HQ.ARPA (DUSTY) writes:
>Does anyone know if and how I can get awk to do a >= (less than or equal)
>on a value entered from a terminal by the user?
>E.G.
>echo 'enter date in format yy-mm-dd \c $dt'
>read  dt
>echo $dt
>awk '$5  >= $dt ' .suspfile >xout
>
>awk seems to ignore the terminal entered data. Is there any way to get
>awk to recognize this kind of variable?
>
>ed daly
>ddaly at amc-hq

How about:

awk '$5 >= "'"$dt"'"' .suspfile >xout

this way the shell variable $dt get translated before awk gets it.

-- 

					--Dale P. Nielsen


"Well, that's all fuel under the reactor now, Mr. Time!"



More information about the Comp.unix.wizards mailing list