小弟我最近再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到底是甚麼嗎?
看了也不懂在做甚麼...