Igo*_*gor 1 bash if-statement sh include
我想在我的bash脚本中包含一个配置文件,其中包含两个条件:
的config.cfg:
CONFIGURED=yes
Run Code Online (Sandbox Code Playgroud)
test.sh:
#!/bin/sh
$CFG=config.cfg
echo Source command doesn't work here:
[ -f $CFG ] && ( source $CFG ) || (echo $CFG doesnt exist; exit 127)
echo $CONFIGURED
echo ... but works here:
source $CFG
echo $CONFIGURED
Run Code Online (Sandbox Code Playgroud)
[...]声明中有什么问题?