我有一个 Python 工具 - 它位于 git 存储库中。
每当启动此工具时(例如,$mytool start 是启动该工具的命令) - 我希望将所有以下命令行命令保存在当前目录中的历史文件中。
unix 终端/shell:
$pwd
$xyx
$mytool start
$abc
$abc1
$abc2
在history.txt中应该有:
$mytool start
$abc
$abc1
$abc2
我可以在我的工具(Python 中)添加什么代码来将 cmdline 命令(而不是 cmdline 输出)保存在文件中?
答案1
bash history 已经帮你完成了。它存储在你的主目录中的 .bash_history 中