通过命令提示符,我的意思是例如:[root@hostname][~]#
我需要在命令提示符下面两行显示一行
我可以设置绝对位置
tput cup <x> 0
知道命令提示符的垂直位置的值可以解决我的问题
我如何知道我的终端中命令提示符的垂直位置?
答案1
看如何在 bash 中获取光标位置在 Stack Overflow 上。本质上,
echo -en '\e[6n'
read -sdR CURSORPOS
CURSORPOS="${CURSORPOS#*[}"
$CURSORPOS
将是 <line> ;
<column>。适用于 Gnome 终端、XTerm、Linux 控制台。