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