解决脚本占用当前shell的问题
2010-11-02 19:07
218 查看
部署openkm文档管理时,run.sh启动脚本后,一直占用当前shell;使用run.sh &置于后台也是不行,退出crt后进程就消失。pstree显示run.sh是在sshd进程树下,难怪会这样。
解决办法1: 在脚本最后一条命令前加exec ,结束掉父shell,不过在此脚本上不能实现.
解决办法2:脚本最后一段是个while循环体,在done后加&,在主体的java程序前加nohup,作用是忽略所有挂断(SIGHUP)信号.
解决办法1: 在脚本最后一条命令前加exec ,结束掉父shell,不过在此脚本上不能实现.
解决办法2:脚本最后一段是个while循环体,在done后加&,在主体的java程序前加nohup,作用是忽略所有挂断(SIGHUP)信号.
相关文章推荐
- Ubuntu学习总结-08 Ubuntu运行Shell脚本报 shell /bin/bash^M: bad interpreter错误问题解决
- 菜鸟--shell脚本编写之解决问题篇
- 在linux中执行shell脚本,当前用户执行没有问题,设置为定时任务却报错
- Linux x64 下 Matlab R2013a 300 kb 脚本文件调试的 CPU 占用过高问题的解决办法
- 解决PHP中Web程序中shell_exec()执行Shell脚本不成功问题
- 通过脚本案例学习shell(一)如何通过复杂锁脚本解决脚本正在运行或者被意外中断问题 推荐
- 解决在windows环境中编写shell脚本,在Linux运行出错的问题
- Linux编写shell脚本处理Catalina.out长时间大量日志占用系统空间问题
- 通过sudo解决php执行shell脚本的权限问题
- shell 脚本 exit 1 报错:numeric argument required问题解决
- shell脚本中解决SCP命令需要输入密码的问题
- java 调用bash shell脚本阻塞的小问题的解决
- ssh、scp的使用,以及shell脚本解决scp需要输入密码的问题
- shell 脚本 exit 1 报错:numeric argument required问题解决
- Java调用shell脚本遭遇的问题以及解决办法
- 【shell mysql 导出数据到csv脚本,完美解决乱码转义符等问题】-费元星
- redhat下使用mysql,python,redis,httpsqs,shell脚本开机自启动的一些问题与解决
- Linux下shell脚本在crontab中一个周期执行不完,下周期任务被重复执行的问题解决
- 解决shell脚本参数传递含有空格的问题