【发布时间】:2017-08-02 03:52:10
【问题描述】:
如何在 bash 脚本中将光标设置到行首。它应该具有与按 Ctrl-a 相同的行为。
我尝试了类似echo -e "\e[H" 的方法,但没有成功。
这就是我想要做的。假设我有一个命令,我想在执行它之前对其执行一个操作(不管是什么)。因此,我将 Key (使用 bind -x )关联到将执行该操作的函数。但是,在执行该操作之前,我需要将光标放在该命令的开头(就像按下 Ctrl-a 一样)
【问题讨论】:
-
\e[H(\e[1;1H的缩写)将光标移动到终端窗口的第一行第一列。
标签: bash shell terminal command prompt