在Ruby中是否有等價的subprocess.Popen()?我必須並行運行一些程序並重定向它們的I/O。 喜歡的東西Ruby中subprocess.Popen()的等價物?
p = subprocess.Popen("python foo.py", stdin=inFile, stdout=outFile, stderr=outFile)
UPDATE:subprocess.Popen是一個Python類,允許的處理並行執行。第一個參數是要執行的語句。它可能是一個簡單的'ls'命令或編譯C程序的命令。 stdin,stdout和stderr參數將文件作爲參數來重定向您可能使用它運行的程序的輸入和輸出。
它會幫助如果你解釋一下'subprocess.Popen()'是做什麼的。否則,您可以人爲地將能夠回答您問題的人員限制在非常熟悉* [tag:ruby]和[tag:python]中的流程管理的人員的交集處。 –