in reply to Re: Cleaning the Log
in thread Cleaning the Log

Revenge! -1 :8D

perl -pe's/\{BS\}/\b/g;1while s/.?\cH//' file

Update:In that case, we might as well do away with that redundant '?'. If there isn't a char before it, then there is nothing to backspace over!

Revenge again! :) -1 more.

In private discussion, Arien pointed out that whilst the cusor may not move back past the left hand edge of the screen if you keep pounding the backspace key, it is unlikely that the keystroke logger would have the smarts to realise that, and so would likely keep recording the useless keystrokes.

I therefore willingly accept his offer of a draw. (Drat! and double-drat! Thought I had'im that time!)

perl -pe's/\{BS\}/\b/g;1while s/.\cH//' file


Well It's better than the Abottoire, but Yorkshire!

Replies are listed 'Best First'.
Re(3): Cleaning the Log
by Arien (Pilgrim) on Sep 03, 2002 at 01:41 UTC

    I messed up pretty bad before, but nobody took advantage... -11!

    perl -pe'1while s/.?\{BS\}//' file

    — Arien

      You can get rid of one more. perl -pe's/.?\{BS\}//&&redo' file Update: actually, you one needn't escape the curlies. Another two more. perl -pe's/.?{BS}//&&redo' file

      Makeshifts last the longest.

        Fails on
        A{B}{BS}S}bout
        :-)

        Yves / DeMerphq
        ---
        Software Engineering is Programming when you can't. -- E. W. Dijkstra (RIP)