trim Funktion für Bash

03/07/2008 - 18:01 von Fr | Report spam
Hallo zusammen,

ich könnte gut eine "trim" Funktion nach Art der in Java
implementierten "trim" Funktion gebrauchen. Ideal wàre

trim: entfernt führenden und schließenden whitespace
Beispiel: " hugo " --> "hugo"

ltrim: entfernt nur führenden whitespace
Beispiel: " hugo " --> "hugo "

rtrim: entfernt nur schließenden whitespace
Beispiel: " hugo " --> " hugo"

Da gibt es doch sicher schon etwas, oder? Falls nicht,
kann mir das jemand ganz schlank und nett stricken?

Danke im Voraus und viele Grüße aus den gewittrigen Alpen,
Frank
 

Lesen sie die antworten

#1 Bernd Nawothnig
03/07/2008 - 19:36 | Warnen spam
On 2008-07-03, wrote:

ich könnte gut eine "trim" Funktion nach Art der in Java
implementierten "trim" Funktion gebrauchen. Ideal wàre

trim: entfernt führenden und schließenden whitespace
Beispiel: " hugo " --> "hugo"

ltrim: entfernt nur führenden whitespace
Beispiel: " hugo " --> "hugo "

rtrim: entfernt nur schließenden whitespace
Beispiel: " hugo " --> " hugo"

Da gibt es doch sicher schon etwas, oder? Falls nicht,
kann mir das jemand ganz schlank und nett stricken?



#v+
hugo=" hugo "
echo "<<$hugo>>"

hugo=`echo $hugo`
echo "<<$hugo>>"
#v-



Bernd

No time toulouse

Ähnliche fragen