我必须运行此命令来安装NPM。它有什么作用?什么是| 在最后?
curl https://raw.githubusercontent.com/creationix/nvm/v0.23.2/install.sh | bash
Run Code Online (Sandbox Code Playgroud)
另外,我是否在Bash中运行类似UNIX的命令?为什么这样做?Bash是终端的UNIX命令兼容接口吗?
Chr*_*son 12
在 bash(和大多数 *nix shell)中,|(管道)符号从一个命令中获取输出并将其用作下一个命令的输入。
您在这里所做的是使用 curl 检索 install.sh 文件,然后将其内容输出到 bash 中,这是一个将执行 install.sh 内容的 shell
简而言之,您正在下载并运行 install.sh 脚本。