我有一个输入文件test.txt作为输出: 主持人:DC2000 主持人:192.168.178.2如何获得grep命令(Python)的
我想通过使用获得所有这些机器的地址:
grep "host:" /root/test.txt
等等,我通过Python get命令输出中:
import subprocess
file_input='/root/test.txt'
hosts=subprocess.Popen(['grep','"host:"',file_input], stdout= subprocess.PIPE)
print hosts.stdout.read()
但结果是空字符串。
我不知道我得到了什么问题。你能告诉我如何解决?
它工作,我让''主机:''到'主机:'。谢谢你 – SieuTruc
@Shai:是的,你说得对。该示例最多不完整 – Wolph
@Wolph感谢修复 – Shai