sed - letzten Pfadanteil extrahieren

09/11/2009 - 03:36 von H. D. Oezbilen | Report spam
Hallo @all,

lange gesucht, aber doch nichst gefunden.

Ich versuche aus

/dirname1/dirname2/dirname3/././letzter_dirname

*nur*

letzter_dirname

zu erhalten, alles andere kann wech.

Klar ist, vom ersten /... bis zum letzte Slash / kann alles weg, so dass
nur letzter_dirname bleibt.

Oder, von rechts kommend bis zum ersten / isolieren, den Rest verwerfen.

Habt ihr einen Vorschlag ?

*Danke*
Oezbilen
 

Lesen sie die antworten

#1 Florian Diesch
09/11/2009 - 04:58 | Warnen spam
"H. D. Oezbilen" writes:

lange gesucht, aber doch nichst gefunden.

Ich versuche aus

/dirname1/dirname2/dirname3/././letzter_dirname

*nur*

letzter_dirname

zu erhalten, alles andere kann wech.

Klar ist, vom ersten /... bis zum letzte Slash / kann alles weg, so dass
nur letzter_dirname bleibt.

Oder, von rechts kommend bis zum ersten / isolieren, den Rest verwerfen.

Habt ihr einen Vorschlag ?



sed 's:.*/\(.*\):\1:'



Florian
<http://www.florian-diesch.de/softwa...ripts/>

Ähnliche fragen