Das Node Version Manager (nvm)-Paket (https://github.com/creationix/nvm) verwendet den folgenden Befehl, um das Paket zu installieren:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
Was bedeutet das zusätzliche Minus -
nach dem Argument -o
?
Antwort1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
Das -o
Argument definiert die Ausgabe von curl
. Durch die Angabe von leitet -
curl die Ausgabe an stdout um. Deshalb können Sie dies an weiterleiten bash
und das Shell-Skript in einer Zeile ausführen lassen . Dies hat den zusätzlichen Vorteil, dass die Datei nicht im Dateisystem des Computers install.sh
verbleibt .install.sh