在我的.sh文件中,我有cp $file $SOME_PATH
,而$ SOME_PATH导出为export SOME_PATH="~/path/to/path/"
。但是当我运行这个.sh文件时,我收到错误消息,说*没有这样的“〜/ path / to / path /”存在。*
我将$替换为$ HOME,然后错误就消失了。
那么波士顿的情况怎么样?
提前致谢。
答案 0 :(得分:8)
使用
SOME_PATH=~/path/to/path/
如果您的路径有空格,请引用它
SOME_PATH=~/"path with spaces"
答案 1 :(得分:2)
删除导出中的引号:
export SOME_PATH=~/path/to/path/