在我命名的脚本中,我monitor power
有一个名为的变量CHARGE_CYCLES
:
CHARGE_CYCLES="$TOOLS/Data/Charge\ Cycles.txt"
该变量$TOOLS
在 my 中声明和导出,.bash_profile
因为我希望它可用于各种脚本:
TOOLS=/Users/sl/.Tools
export TOOLS
我有一行monitor power
使用变量CHARGE_CYCLES
:
cat "$CHARGE_CYCLES"
但是,在运行脚本时出现错误:
/Users/sl/.Tools/Data/Charge\ Cycles.txt: No such file or directory
烦人的是这个文件确实存在于这个确切的位置。拼写、大小写,一切都一模一样。所以我认为它与导出有关TOOLS
,.bash_profile
但我不明白为什么,因为错误打印了我想要的确切路径名,它只是说它不存在。
我是这个东西的新手,所以我真的不知道这里发生了什么!任何帮助将不胜感激!