Как скомпилировать выбор документов Скидки с цены

Если поставщик установил 64-разрядный Debian 5, я рекомендую Вам остаться с этой версией.

Различие между 64 битами и 32 битами не находится только в диспетчере памяти.

7
14.10.2015, 11:40
2 ответа

pandoc может взять несколько входных файлов. Просто используйте:

pandoc -s -o output.html input1.md input2.md input3.md

-s говорит pandoc создавать автономный файл (таким образом, он будет содержать <html></html> теги и т.д., вместо того, чтобы просто генерировать фрагмент). -o output.html указывает это output.html будет выходной файл. С выходным файлом, заканчивающимся в .html, -t html является ненужным - если Вы хотите произвести к STDOUT, очевидно, сохраните его.

После определенного тестирования это кажется этим -f markdown не необходимо даже когда с помощью исходных данных без расширения файла - или потому что это - разметка по умолчанию, которую pandoc ожидает, или pandoc может обнаружить, какой язык разметки используется.

Можно, конечно, использовать шарики для ввода меньше:

pandoc -s -o output.html input*.md
8
27.01.2020, 20:14

Вы даете много фона, но трудно сказать то, что Вы на самом деле хотите на функциональном уровне, таким образом, я главным образом предполагаю о том, как Ваши файлы структурированы здесь. В будущем обеспечьте меньше фона и больше информации, которая относится к вопросу так, чтобы Вам можно было помочь более эффективно.

Если Вы хотите скомпилировать все *.md файлы в текущем каталоге в их собственные файлы:

for file in *.md; do
    pandoc -f markdown -t html "$file"
done

Если Вы хотите скомпилировать все *.md файлы в текущем каталоге в их собственные файлы, рекурсивно:

find . -name '*.md' -exec pandoc -f markdown -t html {} \;

Если Вы хотите скомпилировать все *.md файлы в текущем каталоге в один файл:

pandoc -f markdown -t html -o foo.html *.md 

Если Вы хотите скомпилировать все *.md файлы в текущем каталоге в один файл, рекурсивно (не POSIX):

pandoc -f markdown -t html <(find . -name '*.md' -exec cat {} +) -o foo.html

Или (bash4 +):

shopt -s globstar
pandoc -f markdown -t html -o foo.html **/*.md
9
27.01.2020, 20:14

Теги

Похожие вопросы