我的。轮廓文件:PATH=$PATH:"/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/"
。
当我启动终端并尝试时echo $PATH
,我得到以下输出:
> echo $PATH
[*other paths*]:/mnt/c/Users/spenpal/AppData/Local/Programs/MicrosoftVSCode/bin/
当将文件路径添加到 $PATH 变量时,空格从文件路径中删除。
但是,如果我在终端中手动运行相同的命令并打印出路径,我会得到以下结果:
> PATH=$PATH:"/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/"
> echo $PATH
[*other paths*]:/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/
为什么我手动操作时会起作用,而当我在我的。轮廓文件?我该如何防止这种情况发生(因为我不想每次加载终端时都手动导出此路径)?
系统规格:
- 操作系统:WSL2
- 发行版:Ubuntu 22.04.3 LTS