保存 Python 的命令行命令

保存 Python 的命令行命令

我有一个 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 中

相关内容