请教个问题,我在java里面执行 使用
Runtime.getRuntime().exec()去执行 shell命令。Runtime.getRuntime().exec("touch /mnt/private/test,txt")
Runtime.getRuntime().exec("ls -l")都没有问题但是,使用Runtime.getRuntime().exec("echo \"111111\">> mnt/private/test.txt"),就会一直 报错。。06-27 10:26:36.165: WARN/System.err(1363): java.io.IOException: Error running exec(). Command: [echo, "111111">>, mnt/private/test.txt] Working Directory: null Environment: null我的那个test.txt是777的权限。。网上看了一圈,一直没找到答案。请知道的朋友不吝赐教。
Runtime.getRuntime().exec()去执行 shell命令。Runtime.getRuntime().exec("touch /mnt/private/test,txt")
Runtime.getRuntime().exec("ls -l")都没有问题但是,使用Runtime.getRuntime().exec("echo \"111111\">> mnt/private/test.txt"),就会一直 报错。。06-27 10:26:36.165: WARN/System.err(1363): java.io.IOException: Error running exec(). Command: [echo, "111111">>, mnt/private/test.txt] Working Directory: null Environment: null我的那个test.txt是777的权限。。网上看了一圈,一直没找到答案。请知道的朋友不吝赐教。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货