场景:我正在运行一堆命令,其中一些会提示“是/否”的答案。我不小心输入yes
了命令而不是对提示的响应。哎呀。现在我的外壳看起来像这样:
$ yum install -y something-important
... useful output I want to go back and refer to, perhaps multiple times
$ yes
y
y
y
y
y
y
y
y
y
y
y
... there are tens of thousands of lines... oh god, Y??
yes
在意识到发生了什么后,我成功地停止了命令,但损坏已经造成。我正处于激烈的 shell 会话中,现在我失去了向上滚动以获取相关输出的能力!显然之前的文本都还在,但它本质上是无法访问的,因为它与所有y
. 类似的东西clear
将有助于从我的屏幕上删除难看的y
洪流,但它不会帮助我回到之前的会话状态。
我怎样才能挽救这个会话以前的输出仍然有用?