gpt4 book ai didi

linux - 如何将命令输出转换为实时状态更新?

转载 作者:IT王子 更新时间:2023-10-29 00:57:27 25 4
gpt4 key购买 nike

我很好奇是否有一种工具或一种简单的方法可以在给定的时间间隔内连续执行某个命令,并将其输出重新打印到屏幕上的同一位置。

促使我思考的例子是'dropbox-cli status'。手动执行:

$> dropbox-cli status
Syncing (6,762 files remaining)
Indexing 3,481 files...
$> dropbox-cli status
Syncing (5,162 files remaining)
Indexing 2,681 files...

我正在寻找:

$> tracker --interval=1s "dropbox-cli status"
Syncing (6,743 files remaining)
Indexing 3,483 files

想象中的命令“tracker”会阻塞,并且两行输出会每秒不断重印,而不是创建附加日志输出。

最佳答案

您可以使用 watch

watch -n1 dropbox-cli status

用参数 -n 指定以秒为单位的时间。

关于linux - 如何将命令输出转换为实时状态更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37729795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com