我有一个文件列表,我必须运行 vimdiff 命令并将输出保存为 html 文件。我正在使用 Java 执行此操作。下面是我试图执行的命令
String cmd = "vimdiff -c 'set foldlevel=9999' src/test/resources/testdata/output/html_output_before_changes/file1.html src/test/resources/testdata/output/html_output_after_changes/file2.html -c TOhtml -c 'w! different.html' -c 'qa!'"
当我运行下面的代码时,代码正在执行。但是我看不到生成的文件。
Runtime rt = Runtime.getRuntime();
Process process = rt.exec(cmd);
从终端执行时,该命令运行良好。但是在 java 程序中执行时它不起作用。有人可以帮我解决这个问题吗?我进行了大量搜索,但无法继续进行。
阿波罗的战车
叮当猫咪
相关分类