Wie übergebe ich Argumente an das Shell-Skript?

8

Ich habe eine Batchdatei wie folgt:

%Vor%

Ich brauche das entsprechende Shell-Skript für das oben genannte. Ich werde die Argumente an das Shell-Skript übergeben und das sollte an testable übergeben werden.

    
ashawley 03.03.2009, 04:11
quelle

2 Antworten

17

Für bash (was eine Shell ist, aber wahrscheinlich die üblichste in der Linux-Welt) ist das Äquivalent:

%Vor%

unter der Annahme, dass in den Argumenten keine Leerzeichen enthalten sind. Wenn Leerzeichen vorhanden sind, sollten Sie Ihre Argumente zitieren:

%Vor%

Sie können auch Folgendes tun:

%Vor%

oder:

%Vor%

Wenn Sie möchten, dass alle Parameter übergeben werden (das zweite entspricht wiederum dem Angeben der einzelnen Parameter: "$ 1" "$ 2" "$ 3" ...).

    
paxdiablo 03.03.2009 04:15
quelle
8
%Vor%

Ausgabe:

%Vor%     
vetri 01.12.2011 18:20
quelle

Tags und Links