将上一个命令的输出保存到文本文件

将上一个命令的输出保存到文本文件

假设我运行了某个命令,现在想要将前一个命令的输出保存到文本文件中(当然,不重新运行该命令,没有理由假设它是幂等的)。

是否有一些简单的方法来获取前一个命令的输出?

echo <magic_for_last_output> >file.txt

答案1

不,据我所知,没有办法将最后一个命令的输出保存到文件中。shell 不会存储该信息。

但是,您可以按向上箭头并将重定向添加到最后一个命令的末尾,这样您就不必输入任何新内容。

相关内容