在环境变量中的波浪扩展

dut*_*tor 7 linux bash shell

在我的.sh文件中,我有这个cp $file $SOME_PATH,而$ SOME_PATH被导出为export SOME_PATH="~/path/to/path/".但是当我运行这个.sh文件时,我得到的错误消息说*没有这样的"〜/ path/to/path /"存在.*我将〜替换为$ HOME,然后错误消失了.那么波士顿的最新动态是什么呢?

提前致谢.

gho*_*g74 8

使用

SOME_PATH=~/path/to/path/
Run Code Online (Sandbox Code Playgroud)

如果你的路径有空格,请引用它

SOME_PATH=~/"path with spaces"
Run Code Online (Sandbox Code Playgroud)