标签: python shell subprocess
我正在尝试从python到shell运行命令并获取其输出。但是它运行不正常。它只有一部分正在运行。
cmd = "rpm -qa | grep fr-occ" p = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE, stderr=subprocess.PIPE) o, e = p.communicate() print(o)
在这里,我从rpm -qa获取所有值,但没有执行grep。
rpm -qa
grep