📅  最后修改于: 2023-12-03 15:10:02.272000             🧑  作者: Mango
在工作中,我们常常需要查看最后一条执行的终端命令,以便进行调试或者查错。在Shell-Bash中,有多种方法可以打印最后一个终端命令,下面将为大家介绍其中的三种方法。
我们可以通过使用history命令来查看所有的终端命令,并且最后一条就是最近执行的命令。具体操作如下:
history | tail -n 1
以上命令会先使用history命令获取终端所有的历史命令,然后使用tail命令获取最后一条命令,并输出到终端。
在执行完一个命令后,我们可以使用echo命令直接打印最后一条命令。具体操作如下:
echo $_
在Bash中,$_是一个变量,它会保存最后一条执行的命令。以上命令会直接打印出最后一条命令。
fc命令可以用来编辑和重复执行历史命令。我们可以使用fc命令来打印最后一条命令。具体操作如下:
fc -ln -1
以上命令会使用fc命令获取最后一条命令,并输出到终端。
以上就是三种打印最后一个终端命令的方法。在实际开发和调试中,可以根据具体情况选择合适的方法。