Sponsor-Board.de

Normale Version: *Gelöst* Mehrere Parameter für Script mitliefern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag liebe Comminuty,

Mein Name ist Stephen M. bin 21 Jahre alt und komme aus Luxemburg.

Jetzt komme ich mal zu einem anderen Problem, an dem ich wirklich etwas zu beißen habe. Die Aufgabe ist recht simpel.

Also. Das Script ProcToSql.sh wird ausgeführt. Dann (wie ich es anfangs gemacht habe) gibt man einen oder mehrere Processnamen oder ProcessIDs an.

Jetzt soll das ganze per Parameter eingelesen werden und ich weiß nicht, wie ich das ganze mache ohne alles x mal einzutippen und zu wiederholen.

Leider weiß ich nicht, wie man die Parameter in eine Variable schreiben soll.

Mit freundlichen Grüßen
VarmintLP
$1 ist der erste Parameter
$2 ist der zweite Parameter

usw...

$0 ist der Name vom Script

Sonst auch einfach mal über Google versuchen?
Hier mehr: [Link: Registrierung erforderlich]
gibt es nicht eine Variable, die alle Parameter enthält und die man mit einer Schleife auslesen kann?

For x in Parameter
do
...
done

Code:
for var in "$@"
do
    echo "$var"
done


[Link: Registrierung erforderlich]

Danke das war des Rätsels Lösung.

Hab die ganze Zeit it $0 probiert, weil ich das @ für eine 0 gehalten habe. ^^'

Da sieht man wieder mal. Dreimal schauen macht Sinn.
Ich fände auch als Font Source Code Pro für Code-Schnipsel hier im SB besser:

[Link: Registrierung erforderlich]
Referenz-URLs