如何从脚本中调用当前的“.bash_history”?

如何从脚本中调用当前的“.bash_history”?

您可以安装一个名为“thefuck”的程序,它使用 python 来获取您运行的最后一个命令并为您提供...您可能的意思。这是一个很酷的程序。

我想创建一个脚本,如果我生气,我可以输入“[swearword]”,它会调用带有手册页标题的最后一个命令,一些“ps”信息以及更多可能相关的信息。

我正在努力在 bash 脚本中调用当前 shell 中的任何内容。

即使我在多个其他答案中使用建议......

bash 脚本中的历史命令

https://stackoverflow.com/questions/6109225/bash-echoing-the-last-command-run

他们从最后一个 shell 调用最后一个命令。 bash 似乎只在退出时保存到“.bash_history”。有一种方法可以解决这个问题,但涉及清除和重新加载历史记录,我不希望只是沮丧地输入“[脏话]”。

例如我的问题:当我运行基于上述的脚本时,我确实得到了“最后”命令...编号 497。但是,我在当前 shell 中处于 #901。

有任何想法吗?

相关内容