On Fri, Nov 16, 2001 at 01:31:30PM -0500, David T-G wrote: > I created /tmp/ed.sh which looks like > > #!/bin/sh > > perl -e ' > open MUTTI, "< '$1'"; > open MUTTO, ">'$1'.out"; > while(<MUTTI>) > { > print("-"); ### > print(MUTTO " $_"); > } > print("\n"); ### > close MUTTI; > close MUTTO; > ' > mv -f $1.out $1 > > vim +/^$ $* > > and set my $editor to that (note the clever unquoting of $1 in the open > lines) and, sure enough, found my entire file indented by two lines. > > I let mutt put together the headers and the body and then hand it to the > "editor", which I've specified as a wrapper which will first manipulate > the file it's handed. > > Now, I know that there is a way to edit in place in perl and skip the > temp file, but it doesn't pop to mind. I could do it easily in ed but > that would probably be tough to use to grab the Subject: line and > generate a Cc: line :-)
perl -i -n -e 's/^/- /;' $1 something like this? :) -- Dan Boger Linux MVP brainbench.com
msg20511/pgp00000.pgp
Description: PGP signature