Alexandre Dos Reis

Pandoc

Si vous avez besoin de convertir des fichiers d'un format de balisage à un autre, pandoc est votre couteau suisse. Pandoc peut entre autres convertir les formats suivants : docx, csv, html, markdown, latex, pdf, json.

Affiche tous les formats d'entrée.

$ pandoc --list-input-formats

Affiche tous les formats de sortie.

$ pandoc --list-output-formats

Converti un fichier html en markdown, -f est l'option pour le format d'entrée tandis que -t désigne le format de sortie.

$ pandoc -f html -t markdown hello.html

Converti une page html en ligne vers un fichier markdown.

$ pandoc -f html -t markdown https://www.fsf.org

Utiliser une boucle pour convertir plusieurs fichiers en même temps.

$ for i in *.docx ; do echo "$i" && pandoc -f docx -t markdown $i -o $i.md ; done