假设你有这个程序:
#!/usr/bin/env python
import time
while True:
print("True")
time.sleep(1)
然后你运行它:
./clock.py | wc -l
这将永远不会返回任何内容,因为它会在输出字数之前等待输出完成。
我想要运行一些东西而不是 wc -l 来显示 1..2..3 几乎就像一个时钟。
假设你有这个程序:
#!/usr/bin/env python
import time
while True:
print("True")
time.sleep(1)
然后你运行它:
./clock.py | wc -l
这将永远不会返回任何内容,因为它会在输出字数之前等待输出完成。
我想要运行一些东西而不是 wc -l 来显示 1..2..3 几乎就像一个时钟。
您可以使用
pv
计数和报告行输出: