Re: [Debian]:sed-Befehl gesucht
Hi Stephan,
>
> Michael Hierweck writes:
> > Ich suche eine Funktion, die vermutlich mit Hilfe eines regulären
> > Ausdrucks folgendes macht:
> > In einer Textdatei soll an alle Zeilen, die NICHT mit einem %-Zeichen
> > anfangen, ein %-Zeichen angehängt werden.
>
> sed -e 's/\([^%]\)$/&%/g' < inputfile > outputfile
>
> does the trick.
> Ersetz in allen Zeilen, die nicht mit % enden den letzten Character
> durch den letzten Character und ein %.
>
ich glaube, Dein Script tut das was Du schreibst,
aber das war nicht Michaels Anforderung.
Wie wär es mit
sed -e '/^[^%]/s/$/%/' < inputfile > outputfile
Viele Grüße -- Wolfgang
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder: 729
Reply to: