当前位置: 代码迷 >> Android >> Android 执行linux shell 语句有关问题
  详细解决方案

Android 执行linux shell 语句有关问题

热度:69   发布时间:2016-04-28 07:23:56.0
Android 执行linux shell 语句问题
String [] cmd2 = {"/system/bin/ls", "-l" ,"/mnt/sdcard"};
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(cmd2);

这样就相当于在/mnt/sdcard目录下执行了ls -l 指令吗?
那我如果要执行“ls -l -r”这种多几个参数的语句应该怎么写啊?

------解决方案--------------------
好像没有-r参数
参数合并
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec("/system/bin/ls -al /mnt/sdcard");

  相关解决方案