我正在从Python中运行一个类似于
cat
的程序来执行bash命令:
可能是重复问题:
如何捕获子进程的标准输出?
import os
os.system('cat foo.txt')
如何在Python脚本中获取shell命令的输出,类似于以下内容:
s = somefunction('cat foo.txt')
?
UPD: Here is a related thread.