Parameter Expansion ksh

H

herzbeat

Don
Hallo zusammen,

Code:
 echo ${FILE##*/}
längster linksseitiger Match von "*/" entfernt mir leider auch alle Leerzeichen aus einem String.
Code:
Beispiel:  kann weg/das hier    soll     wirklich so stehen    bleiben
Kann ich das irgendwie verhindern ?

Die man-pages helfen mir nicht wirklich?

Danke
2r
 
Hallo
Code:
$ a="kann weg/das hier    soll     wirklich so stehen    bleiben"; echo ${a##*/}
das hier soll wirklich so stehen bleiben

$ a="kann weg/das hier    soll     wirklich so stehen    bleiben"; echo "${a##*/}"
das hier    soll     wirklich so stehen    bleiben

Gruß Wolfgang
 

Ähnliche Themen

leerzeichen vor und nach einem STRING löschen

Telefoninterview (Wie sich auf Bash-Shell-Fragen vorbereiten?)

Rückgabe eines Befehls

sed? Zeichenkette ersetzen 1:2:17 zu 1:02:17

[Gelöst] Suchen und ersetzen mit Hilfe mehrerer Parameter

Zurück
Oben