在 ipython中,我可以使用 %hist或 %history打印最近的历史记录,但这只打印当前会话的历史记录。
我想打印所有历史记录,类似于 bash history命令。
我要做的是获取完整的历史记录,这样我就可以使用正则表达式进行搜索,查看在指定命令之后执行了哪些命令,等等
说到历史,它还能打印时间码吗?
旁注 :
在 bash 中,我编写了一个打印历史的简单脚本,我可以用它来获取关键字。我看到某些命令被执行的次数。我可以指定 -A n或 -B n,其中 n是若干行 AFTER或 BEFORE,是给定的命令。
这是非常方便的,因为我可以很容易地找到我做了什么,什么时候,以及随后,..。
我正在为 ipython寻找类似的东西