first of misc questions....

Gary Kline kline at tao.thought.org
Wed Apr 25 07:27:16 UTC 2007


	Guys,

	This is an awk-type question.  Hopefully a one-liner.  If I
	need to use #!/usr/bin/awk and a BEGIN/END (or whatever it is),
	that's okay...

	I want to do an ls -l in a  /home/kline/<directory> and find and
	edit files that are dated (let's say) Apr 19 or Mar 26.  This
	works to print $9 the filenames.  

	 ls -l| awk '{if ($6 == "Apr" && $7 == 19  || $6 == "Mar" && $7
	 == 26 ) print $9}'

	 What's the final part to get awk to vi $9?  Or another pipe and
	 xargs and <what> "vi"?  Nothing simple works, so thanks for any
	 clues!

	 gary




	  

-- 
  Gary Kline  kline at thought.org   www.thought.org  Public Service Unix



More information about the freebsd-questions mailing list