利用trap命令debug:shell脚本执行时会产生三个所谓的伪信号,可以使用trap命令捕获这三个“伪信号”,并输出相关的调试信息。🔗



#!/bin/bash
TRACE()
{
if [ "$DEBUG" = "TRUE" ];then
$@
fi
}
a=1
TRACE echo $a
通过source 或者 . 的方式可以引用另一个脚本中的函数或者变量。这里的.和source都可以实现引用first文件中的变量。注意: 如果同时引用了多个脚本的同一个变量名的变量,后面的值会覆盖前面的变量而不会报错。
使用字典🔗

🔗
备份地址: 【shell高级用法】