用管道扭曲运行本地shell命令

时间:2015-03-10 06:16:33

标签: python twisted twisted.internet

在twisted中,getProcessOutput方法可以获得' ps' shell命令输出使用 getProcessOutupt(' ps',' aux')并返回延迟。

我的问题是如何运行像&#34; ps aux |这样的命令grep&#39;一些关键词&#39; | awk&#39; {...}&#39;&#34;在getProcessOutput中。例如 getProcessOutput(&#34; ps aux | grep&#39;某些关键字&#39; | awk&#39; {...}&#39;&#34;)。< / p>

任何建议都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

使用getProcessOutput('/bin/sh', ('-c', cmd))。 cmd是你的shell命令。试试吧: - )