如何将创建时间附加到文件以及文本中出现的所有 WikiLinks 实例?

如何将创建时间附加到文件以及文本中出现的所有 WikiLinks 实例?

我正在使用 Obsidian 作为 zettlekasten 应用程序。我的笔记中有 1000 多个.md文件。其中一些文件通过 wiki 链接链接到其他笔记中。我想.md通过在末尾附加创建时间来更改所有文件的名称,但同时我希望所有内部链接都更新其出现的位置。在 Obsidian 应用程序中,我必须手动更改文件,因为这是获取更新链接的唯一方法。我无法在外部执行此操作,因为 Obsidinan 不会更新 wikilinks。

我可以通过 Total Commander 将创建时间附加到多个文件,但无法更新文本内的文件名。

假设我有以下3个文件:

file1.md
- this is the text of file1 where I link [[file2]] and [[file3]]

file2.md
 - this is the text of file2 where I link [[file1]] and [[file3]]

file3.md
 - this is the text of file3 where I link [[file1]] and [[file2]]

重命名后我有:

file1 202104081851.md
- this is the text of file1 where I link [[file2]] and [[file3]]

file2 202104081852.md
- this is the text of file2 where I link [[file1 ]] and [[file3 ]]

file3 202104081853.md
- this is the text of file3 where I link [[file1]] and [[file2]]

你知道有什么脚本/软件可以批量更改 wikilinks 吗?我在 Windows 10 上,我已经python安装了npm

相关内容