LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 974|回复: 0

在java中执行shell命令的问题。

[复制链接]
发表于 2007-8-13 16:11:45 | 显示全部楼层 |阅读模式
尝试用java写一段shell命令执行的程序,不希望用户通过ctrl+c打断它,我是这样写的

try
{
  Runtime.getRuntime.exec("sh -c trap \"\" INT");
}
catch(IOException ex)
{
……
}

但是在shell中执行这段程序后发现屏蔽没有起作用,我试过在shell脚本中直接用trap "" 2是可行的,请教这是为什么呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表