"David --- Senior Programmer Analyst --- Wgo Wagner"
<[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Under w2k I was unable to do an inline update without some type of
> backup.  Tried from command line and korn shell.  If I did this:
>
> perl -p -i.plsdel -e "s/^\s*\n//" 03WorkSheet.txt
>  which would create a copy with the name 03WorkSheet.txt.plsdel and
> 03WorkSheet.txt would be without the blank lines.
>
> I tried the oneliner with "redo if ..." but it only hung on me, so
> unsure what I was happening there.
>

You're right, I'm wrong, and I hereby resign.

    perl -p -i -e "redo if /^\s*$/" file.ext

is completely wrong, as the redo doesn't pull in the next line from the
input. It simply retests the same blank line indefinitely. The neater

    perl -p -i -e "s/^\s*$//" file.ext

is the correct way.

Apologies to all,

Rob




-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to