什么是| (管道符)在shell(bash)命令中做什么?

时间:2015-10-30 11:03:12

标签: bash

我必须运行此命令才能安装NPM。它有什么作用?什么是|最后?

paths.iteritems()

另外,我在Bash中运行类UNIX命令吗?为什么这样做?是Bash是终端的UNIX命令兼容接口吗?

1 个答案:

答案 0 :(得分:3)

在bash(和大多数* nix shell)中,|(管道)符号从一个命令获取输出,并将其用作下一个命令的输入。

你在这里做的是使用curl检索install.sh文件,然后将其内容输出到bash,这是一个将执行install.sh的内容的shell

简而言之,您正在下载并运行install.sh脚本。