它是管道符号。其分离的命令行(见关于两个节目
Pipelines中
bash手册),并且所述第一程序的标准输出(在管的左轴)被连接到第二程序的标准输入(在管的RHS)。
例如:
who | wc -l
为您提供了连接到计算机的人数或会话数量的计数(从中添加一个标题行
who)。折扣标题行:
who | sed 1d | wc -l
输入to
sed来自
who,输出
sed到to
wc。
底层系统调用
pipe(2)配合使用
fork(),
dup2()和
exec*()系统调用。

它是管道符号。其分离的命令行(见关于两个节目
Pipelines中
bash手册),并且所述第一程序的标准输出(在管的左轴)被连接到第二程序的标准输入(在管的RHS)。
例如:
who | wc -l
为您提供了连接到计算机的人数或会话数量的计数(从中添加一个标题行
who)。折扣标题行:
who | sed 1d | wc -l
输入to
sed来自
who,输出
sed到to
wc。
底层系统调用
pipe(2)配合使用
fork(),
dup2()和
exec*()系统调用。