gpt4 book ai didi

bash - 是否可以在 bash 中检测 *which* 陷阱信号?

转载 作者:行者123 更新时间:2023-11-29 08:43:56 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Identifying received signal name in bash shell script

当使用像 trap func_trap INT TERM EXIT 这样的东西时:

func_trap () {
...some commands...
}

函数 block 中是否有方法检测调用了它的哪个陷阱?

类似于:

func_trap () {
if signal = INT; then
# do this
else
# do that
fi
}

或者我是否需要为每个陷阱类型编写一个单独的函数来执行不同的操作?是否有一个 bash 变量保存最新接收到的信号?

提前致谢!

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com