我在.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空间?
答案 0 :(得分:0)
使用此路径:
BASE_PATH="/cygdrive/D/Program files/VisualSFM/Bundler"
OR
BASE_PATH="/cygdrive/D/Progra~1/VisualSFM/Bundler"