Bash 热键检索发送到 stdout 的最后一个值

Bash 热键检索发送到 stdout 的最后一个值

Alt我知道您可以通过点击-来使用传递给最后一个命令的最后一个参数.。是否有类似的绑定来获取最后一个命令的输出,或者换句话说,打印到标准输出的最后一个值?

这些问题密切相关,但没有集中于一个约束:
bash:获取最后一个标准输出
如何重用命令行的最后一个输出?

答案1

不,因为虽然 shell 参与设置它基于任何重定向运行的程序的输入/输出文件描述符,但它是不是涉及正在运行的进程和终端或文件等之间传递的实际数据。

您需要提前明确安排某种方式来捕获所有命令的输出,以便能够再次访问它。或者,如果第二次调用的输出有用,则再次运行该命令。

有一些技巧可以做到这一点 如何重用命令行的最后一个输出?

相关内容