我有一个严重的问题
我想使用带有运行时界面的 Java 类运行 Linux 命令,有一个命令可以创建一个名为“My Folder”的文件夹,并带有一个空格
创建 Unix 命令很容易: mkdir My\ Folder 或 mkdir "My Folder"
但是如何用 Java 翻译这个,我尝试了两个命令: Runtime.exec("mkdir My\ Folder") Runtime.exec("mkdir \"My Folder\"")
这是一个例子:
import java.io.IOException;
public class CreerDossier {
public static void main(String[] args) throws IOException {
Runtime runtime = Runtime.getRuntime();
runtime.exec("mkdir My\\ Folder");
runtime.exec("mkdir \"My Folder\"");
}
}
但是还是不行
对于 runtime.exec("mkdir My\ Folder") 它创建两个文件夹 My\ 和 Folder 对于 runtime.exec("mkdir \"My Folder\"") 它还创建两个文件夹 "My and Folder"
有解决方案吗?
谢谢 !