Vorletzer Parameter aus einer variablen Anzahl von Parametern

F

FrodoSix

Grünschnabel
Mein Shellskript soll je nachdem mit unterschiedlich vielen Parametern aufgerufen werden (also mal 5, mal 6, mal 7 etc.). Nun würde ich unabhängig davon aber immer den vorletzten Parameter einer Variablen zuweisen. Ich hab mir das irgendwie so gedacht:

VARIABLE=$($#-1)

Aber das funktioniert nicht. Wie geht es richtig?
 
sollte so gehen:
Code:
eval VARIABLE=\$$(($#-1))
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

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

Zusätzliche Repos für Centos 7

UDEV rules - How ?

Zeilen kopieren mit SED

Zurück
Oben