String in der Bash zerlegen
Andre Landwehr
andrel at cybernoia.de
Thu Aug 6 14:18:07 CEST 2009
echo "String1/String2/String3" | sed -e 's#.\+/\([^/]\+\)#\1#'
Gruß Andre
On Thu, 6 Aug 2009 12:59:42 +0200
"Marco Wiese" <mwiese at beit.de> wrote:
> Moin,
>
> bin gerade dabei, ein kleines Shellscript (Bash) zu schreiben und stosse
> auf folgendes Problem:
> Ich habe einen String im Format String1/String2/String3
>
> Nun brauche ich davon aber immer nur den String nach dem letzten "/". Die
> Länge ist allerdings variabel, so dass ich nciht weiß, wieviel Slashes
> enthalten sind. Weiß jemand Rat, wie ich an den letzten Schtring komme???
>
> Danke und Gruß
> Marco
> --
> Linux mailing list Linux at lug-owl.de
> subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux
> Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo
--
Andre Landwehr, Ricklinger Stadtweg 42, D-30459 Hannover
Phone: +49-(0)511-1054932, Mobile: +49-(0)175-4648375
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20090806/998066fd/attachment.sig>
More information about the Linux
mailing list