小弟我最近再trace一份code
在很多个函式内看到
file=subprocess.Popen(instruction, shell=True,stdout=subprocess.PIPE).stdout
有查了subprocess内很多函式的用法
但组起来不管怎么看都感觉不通顺
不是很懂到底是什么结果
我的instruction是一行unix shell script
不过在file那行之后做循环
for line in file
依照小弟的理解
那是一行行读取刚刚file内的值吧?
不过我input的是一行的unix shell script
为什么要一行行读取?
file那行到底做了什么事@@?
还有可以在问一下PIPE到底是什么吗?
看了也不懂在做什么...