0

在屏幕截图中,77.3 不断变化。这是如何实现的?使用回车\r只能将光标放在当前行的开头。但在这种情况下,光标位于不同的行上。我在 Ubuntu 上使用终结者。

码头工人拉

4

1 回答 1

1

见,http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x361.html

ANSI 转义序列允许您随意在屏幕上移动光标。

在 bash 文件中尝试此代码

echo "1"
echo "2"
echo "3"
echo "4"
echo "5"
sleep 1
echo -n "\033[3A"
echo "magic"
echo -n "\033[u"

该序列\033[3A将光标设置为 3 行,并\033[u在打印“magic”后恢复其位置。

于 2015-10-26T17:41:47.637 回答