将我的路径变量从 Windows 导入到 Windows 上 Ubuntu 上的 Bash

将我的路径变量从 Windows 导入到 Windows 上 Ubuntu 上的 Bash

我刚刚安装了 BUW,现在我想将所有路径文件夹从 Windows 移到 BUW。有什么办法吗?我在这里搜索过,也用谷歌搜索过,但没有找到解决方案。

答案1

我想将所有路径文件夹从 Windows 移到 BUW

我认为在 Cygwin 中自己构建路径更容易,因为:

  • 我可以完全控制路径中的内容(如果我安装了干扰路径的 Windows 程序,它们不会干扰我的bash路径)。
  • 我的 bash 路径被缩短了(我不需要将 Windows 路径中的所有内容都转移到bash)。
  • 不需要从 \/;到进行路径转换:(这很难正确实现)。

类似的方法也适用于 BUW。

我添加了以下代码~/.bash_profile

# Build up the path using the directories in ~/.path_elements
unset PATH
while read line; do 
  PATH="${PATH}$line"; 
done < ~/.path_elements

...

# Optional: Add current directory to path
export PATH=".:${PATH}"

并将以下内容改为~/.path_elements

/home/DavidPostill/bin:
/usr/local/bin:
/usr/bin:
/c/Windows/system32:
/c/Windows

根据需要进行定制。

相关内容