如何使用子進(jìn)程。通過(guò)管道連接多個(gè)進(jìn)程?如何使用Python執(zhí)行以下shell命令subprocess模塊?echo "input data" | awk -f script.awk | sort > outfile.txt輸入數(shù)據(jù)將來(lái)自字符串,因此我實(shí)際上不需要echo..我已經(jīng)走了這么遠(yuǎn),有人能解釋一下我是怎么把它吹過(guò)的嗎?sort也是?p_awk = subprocess.Popen(["awk","-f","script.awk"],
stdin=subprocess.PIPE,
stdout=file("outfile.txt", "w"))p_awk.communicate( "input data" )更新:請(qǐng)注意,雖然下面接受的答案并沒(méi)有真正回答問(wèn)題,但我相信S.Lott是對(duì)的,最好避免在一開(kāi)始就解決這個(gè)問(wèn)題!
如何使用子進(jìn)程。通過(guò)管道連接多個(gè)進(jìn)程?
繁星點(diǎn)點(diǎn)滴滴
2019-06-06 13:17:09