我有一個輸入文件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