我将以下代码从一些随机源复制到我的终端并运行:
while sleep 1;
do tput sc;
tput cup 0 $(($(tput cols)-29));
date;
tput rc;
done &
Run Code Online (Sandbox Code Playgroud)
代码是在终端的右上角显示一个正在运行的时钟。该代码段运行良好,完全符合我的要求,但现在我只想结束这个循环并摆脱时钟。
另外,我需要理解上面的代码。我有一些想法,因为我知道tput
命令的作用,但仍然有很多点我无法连接。
我本来要写命令tmux detach
,但我不小心按下了其他一些键/组合键,并在整个终端上看到了一个大时钟。只打印了时间,没有其他任何内容。
我不知道它的出现是因为我不知情地安装了一个软件包,还是因为一个原生的 Linux/centos 软件包。
我可以说我发现的最相关的事情是这个答案中出现的图像。
文本字体与上述图像中的字体非常相似。