我正在尝试运行系统命令将tar.bz2文件解压缩到指定的目录.这是代码:
ProcessBuilder myProc = new ProcessBuilder("tar", "-xjf", "/path/to/MyTarFile.tar.bz2");
myProc.directory(new File("/directory/i/want/results/in/"));
myProc.start();
System.out.println(myProc.command());
Run Code Online (Sandbox Code Playgroud)
它运行时没有错误,但是文件被删除而不是在任何地方提取.
任何帮助将不胜感激.