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 -o
argumento define la salida de curl
. Al especificar -
, curl redirigirá la salida a stdout. Es por eso que puede canalizar eso bash
y hacer que ejecute el install.sh
script de shell en una línea. Esto tiene el beneficio adicional de no dejar el install.sh
archivo en el sistema de archivos de la máquina.