8

私の.shファイルには、これがありますが、cp $file $SOME_PATHは。$SOME_PATHとしてエクスポートされexport SOME_PATH="~/path/to/path/"ます。しかし、この.shファイルを実行すると、そのような「〜/ path / to /path/」が存在しないというエラーメッセージが表示されました。 として交換~$HOMEたところ、エラーはなくなりました。では、チルダはどうなっているのでしょうか。

前もって感謝します。

4

2 に答える 2

8

使用する

SOME_PATH=~/path/to/path/

パスにスペースがある場合は、引用してください

SOME_PATH=~/"path with spaces"
于 2010-10-21T03:41:48.813 に答える
2

エクスポートの引用符を削除します。

export SOME_PATH=~/path/to/path/
于 2010-10-21T03:37:31.910 に答える