【发布时间】:2020-11-10 17:41:43
【问题描述】:
我想在我的 python 脚本中运行以下 bash 命令
tail input.txt | grep <pattern>
我写了以下几行
bashCommand = "tail input.txt | grep <pattern>'"
process = subprocess.Popen(bashCommand.split(), stdout=subprocess.PIPE)
但这最终只是打印出输入文件的尾部,而不是我试图 grep 的模式。我该如何规避这种情况?
【问题讨论】:
标签: python bash subprocess