#!sh grep and move files
mbettinger at championelevators.com
Thu Apr 3 09:52:37 PST 2003
I am trying to find the best way to search through several thousand files and
move some to a different directory. The files are all prefixed with LB.
These are data transactions and contain one line. The lines i am trying to
search for all begin with
1~TA~ (standing for timeand attendance labor transactions)
for x in `find /dir -type f -exec grep '1~TA'  \;`
mv $x /newdir
There seems to be something i am missing like some output redirection or an
ls listing... probably alot more.
I know this can be done in a one liner somehow but I need it to be executed
Thanks for any assistance.
More information about the freebsd-questions