如何从 bash 清除 konsole 中的回滚缓冲区?

Jos*_*a K 10 linux script bash shell konsole

我是一个重度 bash 用户,konsole 是我的首选环境。我知道我可以使用键盘命令 ctrl+shift+x 来清除回滚缓冲区,但是我的脚本中有某些点我希望发生这种情况。如何使用命令行、bash 或任何其他 shell 清除 konsole 的回滚缓冲区?

ret*_*ile 15

这将做到:

echo -e "\e[3J"
Run Code Online (Sandbox Code Playgroud)

这里找到。也适用于常规 xterm。

  • 我更喜欢 echo -ne "\e[3J" ,因为它避免了打印换行符。 (4认同)