相关疑难解决方法(0)

陷阱命令中的信号 0 是什么?

我正在遵循有关如何使用 ssh-agent 设置无密码 SSH 身份验证的指南

要启动 ssh-agent,作者建议在 中使用以下代码.bash_profile

SSHAGENT=/usr/bin/ssh-agent
SSHAGENTARGS="-s"
if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then
    eval `$SSHAGENT $SSHAGENTARGS`
    trap "kill $SSH_AGENT_PID" 0
fi
Run Code Online (Sandbox Code Playgroud)

我不明白为什么它会捕获信号 0。根据man 7 signal没有这样的信号。

这只是一个错字或错误,还是真的有什么成就?

bash signals trap

15
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

signals ×1

trap ×1