Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何查找便携式git bash的驱动器号_Windows_Git Bash - Fatal编程技术网

Windows 如何查找便携式git bash的驱动器号

Windows 如何查找便携式git bash的驱动器号,windows,git-bash,Windows,Git Bash,我在windows中运行git bash,可移植到usb驱动器上。有时驱动器号是E,有时是F 直到最近,它一直是F,我使用的别名如下: alias subl='"/f/Sublime Text Build 3047/sublime_text.exe"' 在我的.bashrc文件中。有没有办法找到驱动器号并将其替换为以下内容: alias subl='"/DRIVELETTER/Sublime Text Build 3047/sublime_text.exe"' 作为一种解决方法,不要忘记使用

我在windows中运行git bash,可移植到usb驱动器上。有时驱动器号是E,有时是F

直到最近,它一直是F,我使用的别名如下:

alias subl='"/f/Sublime Text Build 3047/sublime_text.exe"'
在我的.bashrc文件中。有没有办法找到驱动器号并将其替换为以下内容:

alias subl='"/DRIVELETTER/Sublime Text Build 3047/sublime_text.exe"'

作为一种解决方法,不要忘记使用Windows,您可以(或任何驱动器)

如果没有,因为Windows上的Git bash中没有
/mnt
,您需要添加bashrc a,在usb密钥中查找已知文件

for letter in {a..z} ; do
  if [[ -e /${letter}/afile ]]; then
    export DRIVELETTER=${letter}
    break
  fi
done