首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java调用Linux下的shell返回值不同的有关问题

2011-12-10 
java调用Linux下的shell返回值不同的问题比如我在shell最后中写的exit 175212如果javad的process Runtim

java调用Linux下的shell返回值不同的问题
比如我在shell最后中写的
exit 175212
如果javad的
process = Runtime.getRuntime().exec(cmd);
long exit= process.waitFor();
调用的话返回的值long exit并不是175212
如何返回正常的值?
long ret = process.exitValue(); 
ret值和exit是一样的都不对

[解决办法]
最大只能返回255

热点排行