Shell命令用于获取特定命令的历史记录

时间:2013-05-17 15:42:46

标签: bash command-line command back

我正在寻找一个命令,显示我之前使用的命令之前使用的参数类型。

例如,如果我想使用命令tail,我可以看到我最近使用的tail类型的命令列表。我知道命令history给出了最近使用的命令,但我正在查找特定命令的历史记录。我正在使用bash shell。

如果可以,那么我可以将结果限制为仅查看2个输出,这意味着最近使用了2个tail命令吗?

1 个答案:

答案 0 :(得分:6)

我仍然会使用历史。只需从历史输出中获取您喜欢的命令:

history | grep tail

只有最后两个:

history | grep tail | tail -3 | head -2

尾部-3给出了列表中的最后3个,但是这包括你刚输入的命令。所以我们得到三个中的前两个来排除历史记录行。