On Fri, Sep 19, 2003 at 05:14:15AM +0800, csj wrote: ... > > > > >>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, ... > > sed -i -f sed_script *.foo > > ...
That's nice, but the version of sed available with woody/stable doesn't provide that option. What version are you using? $ sed -i sed: invalid option -- i Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... ... $ dpkg -l sed ... ii sed 3.02-8 The GNU sed stream editor. $ sed -V GNU sed version 3.02 Copyright (C) 1998 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law. >From a search on packages.debian.org: Release Package (size) stable sed 3.02-8 (100.4k) The GNU sed stream editor. testing sed 4.0.7-1 (184k) The GNU sed stream editor unstable sed 4.0.7-1 (184k) The GNU sed stream editor Ken -- Ken Irving, Research Analyst, [EMAIL PROTECTED], 907-474-6152 Water and Environmental Research Center Institute of Northern Engineering University of Alaska, Fairbanks -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]