Re: ** OT : awk works only for first line

  • From: Jared Still <jkstill@xxxxxxxxx>
  • To: ajoshi977@xxxxxxxxx
  • Date: Wed, 28 Jan 2009 09:44:42 -0800

I think what you may be missing is that awk is a processing language that
is designed to handle whatever it gets from STDIN.

There's no need really to use it in a loop as you have done.

Mark has already shown how to do use awk.

Another tool you may be interested in is cut.

while read emp
do
   echo $emp | cut -f1 -d:
done < emplis.txt

john_ray
joe_smith
bill_bates
jane_de


For some humorous surfing, google for 'useless use of cat'.  :)

Jared

Other related posts: