在 Bash 脚本中,trap cleanup EXIT 的作用是什么?
trap cleanup EXIT
立即调用 cleanup,然后禁用后续所有命令。
cleanup
监视名为 EXIT 的文件是否发生变化。
EXIT
只有每条命令都成功时才运行 cleanup。
注册 cleanup,使其在 shell 退出时运行,无论脚本是正常结束还是因多种错误路径退出。