[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: awk/bash Anfaengerfrage
[Thread Prev] | [Thread Next]
- Subject: Re: awk/bash Anfaengerfrage
- From: Alexander Holler <holler@xxxxxxxxxxxxx>
- Date: Tue, 14 Aug 2007 20:47:20 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Alexander Holler wrote: > Fuer Freunde/Kenner von sed geht es meiner Meinung nach noch einfacher, > und die sed-Syntax, wenigstens teilweise, zu kennen ist ganz sicher kein > Fehler. Evtl. ist das hier ja ein Anreiz dazu, sich mal mit sed zu > beschaeftigen (auch wenn es bei sed .* lauten muesste): > > doppelzahl=12:34 > erstezahl=${doppelzahl/:*/} > zweitezahl=${doppelzahl/*:/} Fuer die Anfaenger haette das auch erklaeren sollen, was ich hiermit nachhole: Mit ${var/bla/blo} ersetzt man die Zeichenkette bla in der Variablen var mit der Zeichenkette blo. D.h. oben ersetze ich in erstem Ausdruck alles was auf :* passt mit nichts, im zweiten Ausdruck alles was auf *: passt. Anstatt "ersetzen mit nichts" kann man auch "loeschen" schreiben. Ich hoffe das ist verstaendlich. ;) Gruss, Alexander -- http://mailman.uugrn.org/mailman/listinfo/uugrn