Oweist es an, irgendwo auszugeben, -weist es Oan, es an den aktuellen Stream auszugeben. Und qweist wget an, keine der "Connecting to xxx ..." - Informationen anzugeben.
Oli
Was ich damit meinte war, dass wann -qder leise Schalter & verwendet -Owird, um der Datei den Namen zu geben, in der die Ausgabe gespeichert werden soll. Nach dem, was ich gelesen habe, können wir mehrere Schalter zusammen schreiben, wenn für alle keine Argumente erforderlich sind. Also -qOmacht es Sinn, aber was macht der letzte Strich dann?
Ashfame
1
Es ist -Odas Argument. Hier wird angegeben, wo die Ausgabe des Downloads geschrieben werden soll (in diesem Fall: zurück zum aktuellen Stream).
(Variablenname in Kleinbuchstaben $()anstelle einer in ``Anführungszeichen gesetzten Erweiterung der Ergebnisvariablen).
Für Shell-Skripte mit bash und / oder POSIX sh ist http://mywiki.wooledge.org/BashGuide das zu lesende Handbuch. In diesem Wiki und auf http://wiki.bash-hackers.org/ gibt es viel mehr nützliche Ressourcen . Ich fürchte, die meisten anderen Ressourcen für Shell-Skripte sind Müll, also ist es am besten, sich an diese beiden zu halten.
Vielen Dank! Ich habe die Ressourcen mit einem Lesezeichen versehen. Ich werde von dort lernen. :)
Ashfame
Warum befinden sich die meisten anderen Ressourcen im Shell-Skript-Müll?
David Kennedy
@Koveras woher soll ich das wissen? Die Leute lesen wahrscheinlich den ABS-Leitfaden und beschließen dann, ihr neu gewonnenes Wissen mit der Welt in einem weiteren beschissenen Tutorial zu teilen.
-qO
?O
weist es an, irgendwo auszugeben,-
weist esO
an, es an den aktuellen Stream auszugeben. Undq
weist wget an, keine der "Connecting to xxx ..." - Informationen anzugeben.-q
der leise Schalter & verwendet-O
wird, um der Datei den Namen zu geben, in der die Ausgabe gespeichert werden soll. Nach dem, was ich gelesen habe, können wir mehrere Schalter zusammen schreiben, wenn für alle keine Argumente erforderlich sind. Also-qO
macht es Sinn, aber was macht der letzte Strich dann?-O
das Argument. Hier wird angegeben, wo die Ausgabe des Downloads geschrieben werden soll (in diesem Fall: zurück zum aktuellen Stream).Der bevorzugte Weg wäre
(Variablenname in Kleinbuchstaben
$()
anstelle einer in``
Anführungszeichen gesetzten Erweiterung der Ergebnisvariablen).Für Shell-Skripte mit bash und / oder POSIX sh ist http://mywiki.wooledge.org/BashGuide das zu lesende Handbuch. In diesem Wiki und auf http://wiki.bash-hackers.org/ gibt es viel mehr nützliche Ressourcen . Ich fürchte, die meisten anderen Ressourcen für Shell-Skripte sind Müll, also ist es am besten, sich an diese beiden zu halten.
quelle
In WGET (für WINDOWS BATCH) sieht das so aus:
quelle