我的提示设置在任何前面的输出之后添加一个新行,但是我想在输出之前添加一行新的(在命令之后),有效地在我的提示周围添加空可读性线。
目前我有这个:
{end of previous output}
[~/Documents/scripts]
>>> stroop: echo sample output
sample output
这就是我想要完成的事情:
{end of previous output}
[~/Documents/scripts]
>>> stroop: echo sample output
sample output
有没有办法通过修改PS1或其他方式来做到这一点?
答案 0 :(得分:1)
如何将PROMPT_COMMAND=echo
添加到.bashrc?这将执行" echo"在每个命令之后。
或者您可以使用类似trap echo DEBUG
的内容拦截执行并在每个命令之前触发该回音。
这对我有用:
bash-3.2$ cat .bashrc
trap echo DEBUG
bash-3.2$ cd foo/
bash-3.2$ ls
foo
bash-3.2$