2016-04-15 12 views
0

Ich habe ein Verzeichnis mit rund 6.000. DOCX-Dateien.Convert Verzeichnis der Dateien von .docx zu. Md mit Pandoc

Ich möchte diese Dateien alle in Markdown (. Md) konvertiert werden.

Ich bin mit rudimentären Befehlszeilenbefehlen vertraut, aber das ist es auch schon. Ich weiß nicht, wie man zum Beispiel eine "make" -Datei verwendet.

Ich bin in der Lage, eine Datei zu einer Zeit mit Pandoc zu konvertieren, aber ich kann nicht herausfinden, wie Sie das gesamte Verzeichnis konvertieren.

Wie mache ich das?

+0

sind Sie auf Linux/Mac ? (Dann können Sie Bash Scripting verwenden) oder sind Sie mit Programmiersprachen wie Python oder Ruby vertraut? – mb21

+0

Windows-Maschine. Ich bin mit Ruby vertraut. – labelcd6

Antwort

0

Sie konnten die folgenden Ruby-Skript in etwa convert.rb speichern, gehen dann in das gewünschte Verzeichnis auf der Kommandozeile (ich glaube, es Powershell in Windows genannt) und führen Sie es mit ruby convert.rb

#!/usr/bin/env ruby 

Dir.glob('*.docx') do |file| 
    exec 'pandoc ' + file + ' -o ' + file + '.md' 
end 
Verwandte Themen