BBS.ChinaUnix.net
首页
|
新闻
|
Linux
|
FreeBSD
|
AIX
|
Windows
|
博客
|
论坛
|
存储
|
网络
|
人才
|
Wiki
|
资料
|
读书
|
手册
|
下载
|
空间
|
搜索
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
奥运快报:
奥运热点:
谁给解释下trap
1
2
››
首页
»
论坛
»
Shell
»
论坛跳转 ...
> 数据仓库与数据挖掘
> 门户网站运维
> Functional编程
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
最近访问的论坛 ...
时代冠军主机588元/两年
|
OpenAPI版开通
|
参加2008RSDC大会限量报名,先到先得
|
送Windows新书+500分+2G U盘
[
打印
] [
订阅
] [
收藏
] [
本帖文本页
] [
推荐此主题给朋友,立即获积分
]
dlms
版主-法王
UID:308781
注册:2005-9-1
最后登录: 2008-09-06
帖子:
17598
精华:
1
可用积分:4329 (小富即安)
信誉积分:100
专家积分:81 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
1楼
发表于 2008-6-23 20:22
trap "" 1 2 3 15
这个是信号的意思吗? 具体是能起到什么作用。
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
好好学习
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
waker
(孩儿他爹㊞)
广告杀手-法王
UID:17255
注册:2002-8-26
最后登录: 2008-09-05
帖子:
18575
精华:
2
可用积分:11877 (大富大贵)
信誉积分:375
专家积分:545 (本版:153)
空间积分:0
推广积分:0
来自:中国南京
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
2楼
发表于 2008-6-23 20:27
忽略信号1 2 3 15
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
=GNU/linux=
GNU {bash 2.05b, grep 2.5, Awk 3.1.3, sed 4.0.8}
导师说:站起来吧
众人说:那么辛苦那么艰苦到底值不值?
设计师说:富起来吧
众人说:拼啦
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
dlms
版主-法王
UID:308781
注册:2005-9-1
最后登录: 2008-09-06
帖子:
17598
精华:
1
可用积分:4329 (小富即安)
信誉积分:100
专家积分:81 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
3楼
发表于 2008-6-23 20:29
man 怎么没有这个哈。:outu: :outu:
google也没搜到几个解释的。
百度的
一. trap捕捉到信号之后,可以有三种反应方式:
(1)执行一段程序来处理这一信号
(2)接受信号的默认操作
(3)忽视这一信号
二. trap对上面三种方式提供了三种基本形式:
第一种形式的trap命令在shell接收到signal list清单中数值相同的信号时,将执行双
引号中的命令串。
trap 'commands' signal-list
trap "commands" signal-list
为了恢复信号的默认操作,使用第二种形式的trap命令:
trap signal-list
第三种形式的trap命令允许忽视信号
trap " " signal-list
注意:
(1) 对信号11(段违例)不能捕捉,因为shell本身需要捕捉该信号去进行内存的转储。
(2) 在trap中可以定义对信号0的处理(实际上没有这个信号), shell程序在其终止(如
执行exit语句)时发出该信号。
(3) 在捕捉到signal-list中指定的信号并执行完相应的命令之后, 如果这些命令没有
将shell程序终止的话,shell程序将继续执行收到信号时所执行的命令后面的命令,这样将
很容易导致shell程序无法终止。
另外,在trap语句中,单引号和双引号是不同的,当shell程序第一次碰到trap语句时,
将把commands中的命令扫描一遍。此时若commands是用单引号括起来的话,那么shell不会
对commands中的变量和命令进行替换, 否则commands中的变量和命令将用当时具体的值来
替换。
--------------------------------
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN
22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO
30) SIGPWR 31) SIGSYS 33) SIGRTMIN 34) SIGRTMIN+1
35) SIGRTMIN+2 36) SIGRTMIN+3 37) SIGRTMIN+4 38) SIGRTMIN+5
39) SIGRTMIN+6 40) SIGRTMIN+7 41) SIGRTMIN+8 42) SIGRTMIN+9
43) SIGRTMIN+10 44) SIGRTMIN+11 45) SIGRTMIN+12 46) SIGRTMIN+13
47) SIGRTMIN+14 48) SIGRTMIN+15 49) SIGRTMAX-15 50) SIGRTMAX-14
51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10
55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6
59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
好好学习
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
walkerxk
大天使
还是不能上网!难道要等残奥 ...
UID:351339
注册:2005-12-18
最后登录: 2008-09-06
帖子:
2286
精华:0
可用积分:1775 (家境小康)
信誉积分:105
专家积分:15 (本版:0)
空间积分:0
推广积分:0
状态:...保密...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
4楼
发表于 2008-6-23 20:35
man bash
trap是内部命令。
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
开源资源:
软件下载http://software.lupaworld.com
开源镜像http://mirror.lupaworld.com
手册中心http://man.lupaworld.com
欢迎大家访问,并提出建议和意见。
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
dlms
版主-法王
UID:308781
注册:2005-9-1
最后登录: 2008-09-06
帖子:
17598
精华:
1
可用积分:4329 (小富即安)
信誉积分:100
专家积分:81 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
5楼
发表于 2008-6-23 21:03
QUOTE:
原帖由
walkerxk
于 2008-6-23 20:35 发表
man bash
trap是内部命令。
man bash也没有 俺的aix5.3只有ksh 和csh。。。。:outu: :outu:
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
好好学习
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
nncu
新手
UID:721057
注册:2008-6-22
最后登录: 2008-08-22
帖子:
7
精华:0
可用积分:4 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:...保密...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
6楼
发表于 2008-6-23 21:08
sh 也有trap.
ksh 和csh 应该也有trap的。
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
dlms
版主-法王
UID:308781
注册:2005-9-1
最后登录: 2008-09-06
帖子:
17598
精华:
1
可用积分:4329 (小富即安)
信誉积分:100
专家积分:81 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
7楼
发表于 2008-6-23 21:12
QUOTE:
原帖由
nncu
于 2008-6-23 21:08 发表
sh 也有trap.
ksh 和csh 应该也有trap的。
man ksh 有这个词
-e
Executes the ERR trap, if set, and exits if a command has a
nonzero exit status. This mode is disabled while reading profiles.
man csh 就提都没提了
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
好好学习
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
pop_star
侠客
UID:347493
注册:2005-12-9
最后登录: 2008-09-06
帖子:
23
精华:0
可用积分:18 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
8楼
发表于 2008-6-23 21:13
在实际的脚本中如何使用呢,能给几个例子嘛?
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
dlms
版主-法王
UID:308781
注册:2005-9-1
最后登录: 2008-09-06
帖子:
17598
精华:
1
可用积分:4329 (小富即安)
信誉积分:100
专家积分:81 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
9楼
发表于 2008-6-23 21:16
QUOTE:
原帖由
pop_star
于 2008-6-23 21:13 发表
在实际的脚本中如何使用呢,能给几个例子嘛?
一楼是个例子,2楼有解释,三楼有详细解释
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
好好学习
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
寂寞烈火
老法王
UID:187152
注册:2004-10-1
最后登录: 2008-09-06
帖子:
23888
精华:
5
可用积分:12752 (大富大贵)
信誉积分:110
专家积分:151 (本版:87)
空间积分:1423
推广积分:0
来自:北京海淀
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
10楼
发表于 2008-6-24 00:48
不同的硬件, kill -l列出的表未必一样(树上说的)
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
CYGWIN_NT-5.1
GNU bash version 3.2.39
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
首页
»
论坛
»
Shell
»
1
2
››
论坛跳转 ...
> 数据仓库与数据挖掘
> 门户网站运维
> Functional编程
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
ChinaUnix
-
Archiver
-
WAP
-
TOP
Processed in 0.052772 second(s), 4 queries , Gzip enabled
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计