【发布时间】:2019-02-17 08:31:38
【问题描述】:
在 bash 上输入命令如下:
<Prompt $> <The Command I Entered>
<Output Of The Command>
我正在寻找使The Command I Entered 加粗的方法。
在 PS1 中输入 tput bold 即可轻松从提示开始粗体。
但是问题是,当按下Enter 时如何tput sgr0 它。
我可以使用 readline / bash 魔法来实现这一点吗?
【问题讨论】:
-
您可以将环境变量
PROMPT_COMMAND设置为tput sgr0,它将在命令之后和显示每个提示之前执行。 -
在显示命令输出之前不会执行。