我打算在用户输入的下划线下划线,但经过研究,我仍然找不到方法。
到目前为止,这是我从研究中得到的,但它仍然不起作用。有人知道怎么解决吗?或者更确切地说是正确的方法?
如果我使用read-p"What is your name:"name而不是下面的名称,该怎么办?正如我对输出的期望。
你叫什么名字?(用户输入并加下划线)
function underlineInput()
{
PS1=' 33[4;47;40m'
}
function UNunderlineInput()
{
PS1=' 33[0;47;40m'
}
function hi()
{
echo "Please enter your name: "
underlineInput
read input
underlineInput
}
感谢那些提前提供帮助的人!干杯
点击此处查看此链接
但它只是:
$ echo -e " 33[4mThis is a underlined line. 33[0m"
关键部分是要下划线的