Curl-Argument bei der NVM-Installation

Curl-Argument bei der NVM-Installation

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 -oArgument definiert die Ausgabe von curl. Durch die Angabe von leitet -curl die Ausgabe an stdout um. Deshalb können Sie dies an weiterleiten bashund das Shell-Skript in einer Zeile ausführen lassen . Dies hat den zusätzlichen Vorteil, dass die Datei nicht im Dateisystem des Computers install.shverbleibt .install.sh

verwandte Informationen