In my .sh file, I have this,
cp $file $SOME_PATH, while
$SOME_PATH is exported as
export SOME_PATH="~/path/to/path/". But when I ran this .sh file, I got error message saying like no such “~/path/to/path/” exists.
$HOME, then the error was gone.
So what’s up here with the tilde?
Thanks in advance.
if you path have spaces, quote it
SOME_PATH=~/"path with spaces"
Remove the quotation marks on your export: