我有一些shell代码我需要调试,所以我的代码抛售其环境到一个文件
env > env.txt
并与我的测试脚本,我想它来源,test.sh:
. ./env.txt
echo $EXAMPLE
echo $EXAMPLE2
env.txt的内容是:
EXAMPLE=sh /hello/command.sh
EXAMPLE2=/just/some/path
但是,ENV不把围绕其价值,这往往会造成对$例一问题引号,我得到这个错误
test.sh:/hello/command.sh:未找到
那么清楚它正试图去运行它设置变量。
你怎么找到的是这个问题的解决方法最快?