据我了解 bin\bash.exe 调用 usr\bin\bash.exe 我猜有一些选项可以帮助管理 Windows 路径,但找不到任何文档来表明这一点。
我所知道的是,如果我将环境设置为使用 Git\usr\bin\而不是Git\bin.
一个新的开发箱似乎有这样的设置:
哪里 bash
C:\Windows\System32\bash.exe
C:\Program Files\Git\usr\bin\bash.exe
Run Code Online (Sandbox Code Playgroud)
我可以理解 wsl 是顶级的,但无法理解第二个条目是否bin/bash.exe是我应该使用的条目?
%windir%\system32\bash.exe= 由您使用 microsoft store 启用的适用于 linux [ wsl ] 环境的任何 Windows 子系统托管的内联 bash shell | Linux 的 Windows 子系统 | | 安装。与开始菜单快捷方式启动的单独窗口的替代但本质上相同的结果%windir%\system32\wsl.exe ~ -d Ubuntu。
%programfiles%\git\bin\bash.exe-> %programfiles%\git\usr\bin\bash.exe + some automatically injected arguments= inline [ main stdin/stdout ] 由 git 提供的 bash shell,位于 Windows cmd.exe 命令提示符环境之上
%programfiles%\git\git-bash.exe= Windows 应用程序 [ winmain ] 由 git 提供的 bash shell,位于 Windows cmd.exe 命令提示符环境之上
| 归档时间: |
|
| 查看次数: |
4618 次 |
| 最近记录: |