比如这行命令:
a | b | c
通过|,a的输出会传递给b,同样b的输出会传递给c
再比如:
ls | cat -n
首先ls会查出当前目录的列表,然后传给cat -n,cat -n接收到目录列表并给每一行打上行号后,再输出到屏幕上
另一种被称为反引用(back-quote)的方法也可以用于存储命令输出
output=`ls | cat -n` echo $output
比如这行命令:
a | b | c
通过|,a的输出会传递给b,同样b的输出会传递给c
再比如:
ls | cat -n
首先ls会查出当前目录的列表,然后传给cat -n,cat -n接收到目录列表并给每一行打上行号后,再输出到屏幕上
另一种被称为反引用(back-quote)的方法也可以用于存储命令输出
output=`ls | cat -n` echo $output