Re: sed, bash script
On Tue, Sep 16, 2003 at 07:39:39AM -0700, Ric Otte wrote:
> Hi,
> I would like to run all of the files in some directories through sed, in
> order to edit the files. I can do it for individual files by typing:
> cat filename|sed command>filename
> But that requires me to run that command for each file. I was wondering if
> anyone could 1) give me a reference to a simple bash tutorial that will
> explain how to set up a script to do things like this,
http://www.tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
> and 2) tell me how to do it.
for f in *; do tmp=`tempfile`; cat $f | sed command > $tmp ; mv $tmp $f; done
Gruß
lal
Reply to: