如何使用Runtime.exec()执行unix的mkdir命令?

时间:2015-02-19 06:50:02

标签: java unix

如何使用Runtime.exec()执行unix的mkdir命令?我需要使用mkdir unix命令通过java代码在特定目录结构中创建子目录。

3 个答案:

答案 0 :(得分:1)

使用

 new File("directory path").mkdir();

 new File("directory path").mkdirs();//create parent directories

答案 1 :(得分:0)

String dirPath = "wlsdomain\app\user\mydir"
File directory = new File(dirPath); 
directory.mkdirs();

你必须使用mkdirs() api我将创建所有不存在的元素。

答案 2 :(得分:0)

阅读有关Process.class

的文档
import java.io.IOException;


public class Mkdir {

  public static void main(String[] args){
    try {
        //The magic is here...
        Process proc = Runtime.getRuntime().exec("mkdir /path/to/subdirectory/test");
        System.out.println("DONE");
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
  }
}