В FAQ по pandoc.org есть инструкция для Linux и Mac пользователей:Как я могу использовать pandoc для всех файлов в папке в Windows?
for f in *.txt; do pandoc "$f" -s -o "${f%.txt}.rtf"; done
но нет инструкции для пользователей Windows.
В FAQ по pandoc.org есть инструкция для Linux и Mac пользователей:Как я могу использовать pandoc для всех файлов в папке в Windows?
for f in *.txt; do pandoc "$f" -s -o "${f%.txt}.rtf"; done
но нет инструкции для пользователей Windows.
От pandoc-discuss:
for %F in (*.txt) do pandoc %F > %F~n.html
я столкнулся с той же проблемой, и я не смог найти решение.
Проблема в том, что в PowerShell вы не можете использовать подстановочные знаки, такие как * .md. Это просто вещь Unix.
Вам придется работать с одним файлом в окнах.
Я попытался это сделать. Но я не могу открыть выходные файлы в командной строке: 'C: \ Users \ Admin \ Documents \ Folder> pandoc input.html 1> output.html ~ n.docx'. Но если я использую 'pandoc output.docx input.html', я могу открыть выходной файл. Но я не знаю, как это сделать для многих файлов – Nipayl
, если вы хотите сделать преобразование в docx, вам, очевидно, придется заменить '.html' на' .docx' в строке, которую я опубликовал ... – mb21
Конечно, я сделал поэтому 'for% F в (* .html) делает pandoc% F>% F ~ n.docx'. Но это не работает – Nipayl