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");