跑这样一段代码 1. String cmd = "scp /home/jammy/javatest/data/* [email protected]:/home/jammy/data/ " ;
2. Process p = Runtime.getRuntime().exec(cmd);
3. ....(忽略处理stdout,stderr的部分)
4. System.out.println(p.wairFor()); String cmd = "scp /home/jammy/javatest/data/* [email protected]:/home/jammy/data/ " ;
Process p = Runtime.getRuntime().exec(cmd);
....(忽略处理stdout,stderr的部分)
System.out.println(p.wairFor());
windows上什么问题都没有
到linux上就不行了,报错很诡异说 /home/jammy/javatest/data/*: No such file or directory但是直接在shell里面跑也是没有问题的
各位老大帮帮忙啊
2. Process p = Runtime.getRuntime().exec(cmd);
3. ....(忽略处理stdout,stderr的部分)
4. System.out.println(p.wairFor()); String cmd = "scp /home/jammy/javatest/data/* [email protected]:/home/jammy/data/ " ;
Process p = Runtime.getRuntime().exec(cmd);
....(忽略处理stdout,stderr的部分)
System.out.println(p.wairFor());
windows上什么问题都没有
到linux上就不行了,报错很诡异说 /home/jammy/javatest/data/*: No such file or directory但是直接在shell里面跑也是没有问题的
各位老大帮帮忙啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货