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