脚本配置文件(通过一个案例解释下什么叫脚本配置文件)
主配置文件为zhu.conf.脚本配置文件为haha.conf
[root@localhost hh]# ls
haha.conf zhu.conf
[root@localhost hh]# cat zhu.conf
#!/bin/bash
#
[ -f /root/aaaa/hh/haha.conf ] && source /root/aaaa/hh/haha.conf#这句话的意思是如果 /root/aaaa/hh/haha.conf这个文件存在,则加载到本文件中
username=${username:-testuser}#这句话的意思是如果username变量已存在,则使用原来的值,如果不存在,给其赋值为testuser
echo $username
[root@localhost hh]# cat haha.conf
username=aaa
[root@localhost hh]# ./zhu.conf
aaa