📌  相关文章
📜  打印最后一个终端命令 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:10:02.272000             🧑  作者: Mango

打印最后一个终端命令 - Shell-Bash

在工作中,我们常常需要查看最后一条执行的终端命令,以便进行调试或者查错。在Shell-Bash中,有多种方法可以打印最后一个终端命令,下面将为大家介绍其中的三种方法。

方法1:使用history命令

我们可以通过使用history命令来查看所有的终端命令,并且最后一条就是最近执行的命令。具体操作如下:

history | tail -n 1

以上命令会先使用history命令获取终端所有的历史命令,然后使用tail命令获取最后一条命令,并输出到终端。

方法2:使用echo命令

在执行完一个命令后,我们可以使用echo命令直接打印最后一条命令。具体操作如下:

echo $_

在Bash中,$_是一个变量,它会保存最后一条执行的命令。以上命令会直接打印出最后一条命令。

方法3:使用fc命令

fc命令可以用来编辑和重复执行历史命令。我们可以使用fc命令来打印最后一条命令。具体操作如下:

fc -ln -1

以上命令会使用fc命令获取最后一条命令,并输出到终端。

以上就是三种打印最后一个终端命令的方法。在实际开发和调试中,可以根据具体情况选择合适的方法。