【发布时间】:2014-10-17 10:24:30
【问题描述】:
众所周知,我们可以通过修改“PS1”变量来改变我们在Linux或MAC OS上的终端提示,我将“PS1”变量改为PS1="\[\033[0;37;40m\u@\033[0;36;40m\h:\033[0;35;40m\w$\033[0m^.^\t \]",我的终端提示可以像这样显示。
按下“enter”按钮后时间会更新,现在我想让时间字符串可以在一行中自动更新。我该怎么做?我使用bash。
【问题讨论】:
-
bash将提示写入标准错误,但在此之后无法控制它。它无法返回并对其进行编辑。 -
真可惜!没办法。