PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : die ersten zwei Zeichen eines Strings löschen


Exitus222
27.11.2006, 09:44
Hi,

Wie lösche ich in Bash die ersten zwei Zeichen eines Strings?

Folgendes Beispiel

MSDEVDIR="C:\MSVStudio6\Common\MsDev98"

Ich würde jetzt gerne das C: irgendwie aus dem String löschen oder rausschieben um später einen neuen Laufwerksbuchstaben vorne anhängen zu können. Einen Shift befehlt gibt es nicht zufällig in Bash?

Bzw was für eine Lösung, oder welchen anderen weg könnte man gehen?

Danke schonmal, grüße

Peter


hayo
27.11.2006, 23:13
in der bash ginge es mit

MSDEVDIR=${MSDEVDIR:2}


Gruß,
Hayo