shell 脚本调试技术:trap命令 tee命令 调试钩子 和shell选项。前三者都需要修改shell脚本的源代码,后者不需要。
trap 命令用于捕捉信号,shell脚本在执行时,会产生三个所谓的"伪信号",分别是EXIT ERR DEBUG信号及其产生的条件置于下表中,
16.2.2实验tee命令
16.2.3调试钩子也就是调试的代码块