MATLAB 命令历史记录:如何保存现有历史记录的备份

Posted

技术标签:

【中文标题】MATLAB 命令历史记录:如何保存现有历史记录的备份【英文标题】:MATLAB Command History: how to save back up of existing history 【发布时间】:2014-04-16 17:50:35 【问题描述】:

根据此链接:

How to save contents of MATLAB's command windows to in a file?

我可以使用diary 支持我的推荐,这很棒:

但是我还想备份我现有的命令历史记录,我假设命令历史记录存储在正确的文本文件中? 如果可以,我可以直接复制吗?

【问题讨论】:

【参考方案1】:

在 Matlab 上输入prefdir,它会给你一个文件夹。

您的命令历史记录在该文件夹中的一个名为 history.m 的文件中。

【讨论】:

prefdir 是我正在寻找的提示。但在 Matlab R2014b 和 R2015b 中名为 History.xml 的文件。从 2014 年到 2015 年的简单副本可以正常工作。【参考方案2】:

查看"Save Entire Command History" submission,它可以让您保存所有命令历史记录,而不仅仅是 MATLAB 允许的最后 20k。

【讨论】:

哇,这可能会更好!有没有人有使用上面答案中显示的提交的第一手经验? @Bazman 我过去用过类似的东西,也许是这个,但我不记得了。它按照它说的做了,但需要一些设置。

以上是关于MATLAB 命令历史记录:如何保存现有历史记录的备份的主要内容,如果未能解决你的问题,请参考以下文章

linux金钟罩系统安全防护之指定格式保存历史命令记录

如何来清除Linux操作系统命令的历史记录

有没有办法自动将命令历史记录保存到cmd.exe中的文件,类似于bash的bash_history?

如何将代码从新的本地文件夹推送到现有 Github 存储库的主分支并保留提交历史记录?

docker 容器commit指令和export指令有什么区别?(commit保存镜像提交历史记录,export不保存)

如何使用Linux清除用户登录记录和命令历史