노드 버전 관리자(nvm) 패키지(https://github.com/creationix/nvm)는 다음 명령을 사용하여 패키지를 설치합니다.
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
-
인수 뒤에 추가 마이너스는 무엇을 의미합니까 -o
?
답변1
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
인수 -o
는 의 출력을 정의합니다 curl
. 을 지정하면 -
컬이 출력을 stdout으로 리디렉션합니다. 이것이 바로 파이프를 연결하여 한 줄로 쉘 스크립트를 bash
실행하도록 할 수 있는 이유입니다. 이는 파일을 시스템의 파일 시스템에 install.sh
두지 않는다는 추가 이점이 있습니다 .install.sh