标签: python bash subprocess call stdout
我正在尝试计算以“>”开头的行数使用grep然后将该值存储为Python整数对象[int]。我正在使用subprocess方法运行call命令。
Python
int
subprocess
call
In [8]: x = subprocess.call(f"grep -c '^>' {path}", shell=True) 4626 In [9]: x Out[9]: 0
它会转到stdout,但我希望它进入变量x。
stdout
x