You have a unix shell?
(in csh)
% foreach name ( ` find . -name '*.html' ` )
foreach? sed 's/pattern/replacement/g' $name > $name.new
foreach? mv $name.new $name
foreach? end
%
(in bourne shell)
$ for name in ` find . -name '*.html' `
> do
> sed 's/pattern/replacement/g' $name > $name.new
> mv $name.new $name
> done
$
its all done
|