假设我运行了某个命令,现在想要将前一个命令的输出保存到文本文件中(当然,不重新运行该命令,没有理由假设它是幂等的)。
是否有一些简单的方法来获取前一个命令的输出?
echo <magic_for_last_output> >file.txt
答案1
不,据我所知,没有办法将最后一个命令的输出保存到文件中。shell 不会存储该信息。
但是,您可以按向上箭头↑并将重定向添加到最后一个命令的末尾,这样您就不必输入任何新内容。
假设我运行了某个命令,现在想要将前一个命令的输出保存到文本文件中(当然,不重新运行该命令,没有理由假设它是幂等的)。
是否有一些简单的方法来获取前一个命令的输出?
echo <magic_for_last_output> >file.txt
不,据我所知,没有办法将最后一个命令的输出保存到文件中。shell 不会存储该信息。
但是,您可以按向上箭头↑并将重定向添加到最后一个命令的末尾,这样您就不必输入任何新内容。