bash - sintaxis - mayor igual en markdown
¿Cómo puedo convertir los documentos de Markdown a HTML en masa? (4)
Estoy escribiendo cierta documentación en Markdown y creando un archivo separado para cada sección del documento. Me gustaría poder convertir todos los archivos a HTML de una vez, pero no puedo encontrar a nadie que haya probado lo mismo. Estoy en una Mac, así que creo que un simple script bash debería ser capaz de manejarlo, pero nunca he hecho nada en bash y no he tenido suerte. Parece que debería ser simple escribir algo para poder ejecutar:
markdown-batch ./*.markdown
¿Algunas ideas?
// usando Bash en mac
for i in *.md; do asciidoc $i; done;
Así es como lo harías en Bash.
for i in ./*.markdown; do perl markdown.pl --html4tags $i > $i.html; done;
Por supuesto, necesitas el script Markdown .
Use pandoc : es una herramienta de línea de comandos que le permite convertir de un formato a otro. Esta herramienta es compatible con Markdown a HTML y viceversa.
Por ejemplo, para generar HTML a partir de Markdown, ejecuta:
pandoc -f markdown index.md > index.html
Yo uso esto en un archivo .bat:
@echo off
for %i in (*.txt) python markdown.py "%i"