0

我可以在echo -e正则表达式中使用任何字符代码来移动插入符号吗?

我希望有一个回声和一个用户read在回声的同一行中继续写入(使用):

echo "Test: " ; echo -e "<RegExp to move caret>" ; read $VAR

这样结果将如下所示:

Test: user input

相反,如果

Test: 
user input

这只能用echoandread吗?

4

1 回答 1

2

为什么要复杂,可以直接read这样使用:

read -p "Test: " VAR

这将显示:

Test: <user input>

在同一行。

于 2013-10-15T09:46:01.797 回答