在我的.sh文件中,我有此文件,cp $file $SOME_PATH而$ SOME_PATH导出为export SOME_PATH="~/path/to/path/"。但是,当我运行此.sh文件时,出现了错误消息,例如不存在这样的“〜/ path / to / path /”。我将〜替换为$ HOME,然后错误消失了。那么代字号在这儿呢?
cp $file $SOME_PATH
export SOME_PATH="~/path/to/path/"
提前致谢。
采用
SOME_PATH=~/path/to/path/
如果路径中有空格,请引用它
SOME_PATH=~/"path with spaces"