EulandaXtools — Funktionsreferenz
Fügt alle Markdown-Dateien eines Ordners alphabetisch zu einer einzigen Datei zusammen.
Join-MarkdownFiles [-SourceFolder] <string> [-DestinationFile] <string> [-NoPageBreak]
[<CommonParameters>]Diese Funktion liest alle `.md`-Dateien aus einem angegebenen Ordner, sortiert sie alphabetisch und fügt sie zu einer neuen Datei zusammen. Zwischen den Dateien wird standardmäßig ein HTML-Seitenumbruch eingefügt, der von Typora oder Pandoc beim Export als Seitenwechsel interpretiert wird. Es wird zusätzlich sichergestellt, dass immer mindestens eine Leerzeile zwischen zwei Dateien vorhanden ist, damit Markdown-Parser korrekt arbeiten.
-SourceFolder
Type: string
Mandatory: TrueQuellordner mit Markdown-Dateien.
-DestinationFile
Type: string
Mandatory: TrueZielpfad der zusammengeführten Markdown-Datei.
-NoPageBreak
Type: switchWenn gesetzt, wird kein HTML-Seitenumbruch eingefügt, sondern nur Leerzeilen.
Erstellt die kombinierte Markdown-Datei.# Fügt alle .md-Dateien mit Seitenumbruch zusammen
Join-MarkdownFiles -SourceFolder 'C:\Docs' -DestinationFile 'C:\Docs\All.md'# Fügt alle .md-Dateien ohne Seitenumbruch zusammen
Join-MarkdownFiles -SourceFolder 'C:\Docs' -DestinationFile 'C:\Docs\All.md' -NoPageBreakKompatibel mit PowerShell 5.1 und 7.x.