1

我可以使用以下命令在 Windows CMD 中成功运行 pandoc:

pandoc test.md -o test.html

然后我想在 Racket 中做同样的事情,我试过:

(subprocess #f #f #f "pandoc" "test.md -o test.html")

和:

(shell-execute "pandoc" "" "test.md -o test.html" (current-directory) 'sw_showdefault)

但他们都没有给我预期的.html文件。

这样做的正确方法是什么?谢谢你。

4

1 回答 1

4

我同意 Joshua 的观点,即很难知道如何回答您最初提出的问题。也许你会编辑它。同时,按照最初的要求回答:

我认为在 Racket 中“在命令提示符下键入”的等价物会是system,或者更好system*

(system "pandoc test.md -o test.html")
于 2013-09-19T14:08:49.133 回答