Argumento curl en instalación nvm

Argumento curl en instalación nvm

El paquete del administrador de versiones de nodo (nvm) (https://github.com/creationix/nvm) utiliza el siguiente comando para instalar el paquete:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

¿Qué significa el menos adicional -después del argumento -o?

Respuesta1

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

El -oargumento define la salida de curl. Al especificar -, curl redirigirá la salida a stdout. Es por eso que puede canalizar eso bashy hacer que ejecute el install.shscript de shell en una línea. Esto tiene el beneficio adicional de no dejar el install.sharchivo en el sistema de archivos de la máquina.

información relacionada