O pacote do gerenciador de versão do nó (nvm) (https://github.com/creationix/nvm) usa o seguinte comando para instalar o pacote:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
O que significa o sinal de menos adicional -
após o argumento -o
?
Responder1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
O -o
argumento define a saída de curl
. Ao especificar -
, curl redirecionará a saída para stdout. É por isso que você pode canalizar isso bash
e executar o install.sh
script de shell em uma linha. Isto tem o benefício adicional de não deixar o install.sh
arquivo no sistema de arquivos da máquina.