管道符号,是unix一个很强大的功能,符号为一条竖线:"|"。
用法: command 1 | command 2
他的功能是把第一个命令command 1
执行的结果作为command 2
的输入传给command 2
例子
- python 文件,text_code.py
import sys
for line in sys.stdin:
print(line)
- data.txt
aaaaaa111
bbbbb2222
cccccc333
linux 命令行输入:
cat data.txt | python code_1.py
输出:
aaaaaa111
bbbbb2222
cccccc333