cygwin,如何在.sh文件中设置BASE_PATH?

时间:2013-11-06 07:57:39

标签: bash shell cygwin

我在.sh文件中设置BASE_PATH,如下所示:

BASE_PATH="D:/Program files/VisualSFM/Bundler";

并且,我使用cygwin来运行.sh文件,但是出现了一些错误:

./ RunBundler.sh:line56:D:/Program:No此类文件或目录。

我已经尝试了很多方法来解决这个问题,我发现如果文件名(BASE_PATH)包含空格,则cygwin找不到文件或目录。如果BASE_PATH包含,如何在.sh文件中设置BASE_PATH空间?

1 个答案:

答案 0 :(得分:0)

使用此路径:

BASE_PATH="/cygdrive/D/Program files/VisualSFM/Bundler"

OR

BASE_PATH="/cygdrive/D/Progra~1/VisualSFM/Bundler"