码迷,mamicode.com
首页 >  
搜索关键字:trap命令    ( 27个结果
shell中trap捕捉到信号的处理
一. trap捕捉到信号之后,可以有三种反应方式: (1)执行一段程序来处理这一信号 (2)接受信号的默认操作 (3)忽视这一信号 二. trap对上面三种方式提供了三种基本形式: 第一种形式的trap命令在shell接收到signal ...
分类:系统相关   时间:2015-10-01 19:21:30    阅读次数:278
#每日Linux小练习#09 trap指令
在有些情况下,我们不希望自己的shell脚本在运行时刻被中断,比如说我们写得shell脚本设为某一用户的默认shell,使这一用户进入系统后只能作某一项工作,如数据库备份, 我们可不希望用户使用ctrl+C之类便进入到shell状态,做我们不希望做的事情。这便用到了信号处理。trap命令用来指定sh...
分类:系统相关   时间:2015-08-13 01:00:09    阅读次数:169
16 shell调试技术
trap 命令 基本格式: trap command sig1 sig2 ... sigN 有3种信号可以捕获: EXIT : 从函数中退出, 或整个脚本执行完毕 ERR: 当一条命令返回非0状态码, 即命令执行不成功 DEBUG: 脚本汇总每一条命令执行前 演示 DEBUG(一般使用这个方法查看....
分类:系统相关   时间:2015-07-18 14:01:47    阅读次数:157
shell常用的debug方法
shell脚本中输出调试信息常用的如下方式: 1.trap命令     trap命令用于捕获指定的信号并执行预定义的命令。其基本的语法是:trap 'command' signal。其中,signal是要捕获的信号,command是捕获到指定的信号之后,要执行的命令。可以用kill -l命令查看系统中全部可用的信号名,     捕获后所执行的命令可以是任何一条或多条合法的shell语句,也可...
分类:系统相关   时间:2015-03-19 16:22:50    阅读次数:935
bash脚本技巧-trap命令
分享一个shell脚本技巧,大家写shell脚本的时候,一般而言仅仅保证功能可用,但程序的鲁棒性却不是太好,不够健壮,多数是脚本处理一些中断信号导致,应对非预期的系统信号,其实系统自带的trap命令可以很好的处理,例如:trap "rm -f/var/lock/subsys/my_program_l...
分类:其他好文   时间:2015-02-01 23:08:35    阅读次数:438
trap在shell中捕捉信号
一、trap捕捉到信号之后,可以有三种反应方式:(1)执行一段程序来处理这一信号(2)接受信号的默认操作(3)忽视这一信号二、trap对上面三种方式提供了三种基本形式:第一种形式的trap命令在shell接收到signal list清单中数值相同的信号时,将执行双引号中的命令串。trap ‘comm...
分类:系统相关   时间:2015-01-12 22:14:45    阅读次数:223
Linux trap用法介绍
trap命令是一个shell内建命令,它用来在脚本中指定信号如何处理。trap命令的参数分为两部分,前一部分是接收到指定信号时将要采取的行动,后一部分是要处理的信号名. 格式:trap commands signals 1. 执行一段程序来处理这一信号 1 MyUbuntu:/home/linxiaojia>trap "echo `date`" ...
分类:系统相关   时间:2014-11-22 09:19:25    阅读次数:304
27条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!