终端-空白提示

终端-空白提示

假设我在终端中输入了一些内容:

Joeterm$egrep " [1-9] " resultsAugmented.txt | egrep -o "20..-..-.." | sort | uniq| grep -c 2010

…但我还没有按下回车键——我突然想起,在我先做其他事情之前,我无法运行该命令——最快的方法是什么

  1. 清空提示而不执行命令(我的意思是,我可以在退格键上留下一些重要的东西然后去泡杯茶,但这并不是那么有效)?
  2. 保存我输入的命令以供稍后调用,然后执行 1。

我理想情况下寻求的是最少的击键次数……

答案1

CtrlU,默认stty kill键,在 Unix 终端的任何地方都可以使用。

狂欢,它还会将删除的文本放入“kill ring”,以便稍后插入CtrlY。但是,这不会在会话之间持续存在。

答案2

<Ctrl-a>#<Enter>转到行首,注释掉它并“运行”它。它将被保存到你的 shell 历史记录中。

相关内容