+ -
当前位置:首页 → 问答吧 → 无聊的需求,键盘上的ctrl+C禁用,脚本中用了tail...

无聊的需求,键盘上的ctrl+C禁用,脚本中用了tail...

时间:2011-07-20

来源:互联网

我是用tail -f nohup.log来显示日志信息的,当然在执行这个显示前用nohup来在后台执行了一个需要很久完成的程序。

所以如果我想退出这个脚本,必需得按ctrl+C,但人家说不允许用这个命令,防止误操作。怎么办?

我又想让人家看到实时的日志信息,又不能让它按ctrl+C退出。

我又不能让我的程序在前台执行,因为如果终端关掉我的程序就退出了。

作者: THEBEST   发布时间: 2011-07-20

回复 THEBEST
  1. trap '' SIGHUP

  2. your app
复制代码
这样,断开连接程序也不会退出。在前台慢慢看输出好了。

作者: ajdan4q   发布时间: 2011-07-20

我的意思是我的脚本是远程在控制台上运行的,如通用netterm等客户端登录linux上执行,我把netterm关掉了程序还能执行?

作者: THEBEST   发布时间: 2011-07-20

热门下载

更多