我在设置环境变量时遇到问题,该变量的路径文件包含空格“”字符。
在您问之前,我已经尝试将整个路径文件括在双引号、单引号、无引号中,但使用退格键转义。
可能与编码有关吗?变量将是:
export A_MEDIA="/Users/polo/Library/Application Support/Anki2/me/collection.media"
一旦 I source ~/.bash_profile
,我尝试cd $A_MEDIA
(有或没有引用变量的名称)。回应是:
-bash: cd: /Users/polo/Library/Application: No such file or directory
好像 bash 不知道如何解释“应用程序”和“支持”之间的空间。它认为路径从名为Application的文件夹到名为Support的文件夹。它只是不将它们视为单个文件夹名称。有什么帮助吗?请?