Mit cut letztes Zeichen abschneiden

StruppiMac

Mitglied
Thread Starter
Dabei seit
18.05.2006
Beiträge
2.862
Reaktionspunkte
39
Hi,
ich hab ein Shell-Script, bei dem ich von der Ausgabe das letzte Zeichen ausschneiden.
Zb habe ich "225u" und ich möchte nur die "225" raushaben.
Kann ich das mit "cut" machen?

Gruß
 
muss das unbedingt mit cut gemacht werden?

mit sed ginge es so:
echo "255u" | sed 's/.$//'

Gruß,
Hayo
 
Hey danke - an sed hab ich gar nicht gedacht...
 
Sehr effizienter Ansatz, hoppelmoppel.
Vorteil gegenüber sed:
- kein eigener Prozess (teuer!) erforderlich
- keine regex (teuer!) erforderlich

In der Z-Shell geht es übrigens auch so:
Code:
> echo $var
255u
> echo ${var%?}
255
 
Zurück
Oben Unten