旋风泥头车 (@tomredhair)markdown文件合并脚本(PowerShell) 中发帖

Markdown 文件合并脚本
此前的 Markdown 笔记较为零散,于是找 ChatGPT 写了一个脚本来合并这些笔记,在这里分享给大家。
脚本功能:

把文件名作为一级标题插入到对应 Markdown 文件的开头。
对当前目录下的所有 Markdown 文件进行合并。

代码
# 设置合并后的文件名
$mergedFile = "merged.md"

# 如果合并文件已存在,删除它
if (Test-Path $mergedFile) {
Remove-Item $mergedFile
}

# 获取当前目录下的所有 .md 文件
$mdFiles = Get-ChildItem -Filter *.md

foreach ($file in $mdFiles) {
# 读取文件名(不包括扩展名)
$filename = [System.IO.Path]:...