windows
  • git-bash
  • 2017-03-07 58 views 2 likes 
    2

    我在windows上運行git-bash Portably在USB驅動器上。一些當時的盤符爲E,有時是F.如何查找便攜式git-bash的驅動器號

    ,直到最近它一直F和我當初使用的別名,如:

    alias subl='"/f/Sublime Text Build 3047/sublime_text.exe"' 
    
    在我的.bashrc文件

    。有沒有辦法找到的驅動器號和所以我最終喜歡的東西替代它:

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

    回答

    1

    作爲一種變通方法,不要忘了與Windows,你可以assign a permanent driver letter to an USB key(或任何驅動器爲此事)。

    如果沒有,因爲在Windows上的Git bash中沒有/mnt,您需要在您的bashrc中添加一個loop on the potential drive letter,在您的USB密鑰中查找一個已知文件。

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

    非常感謝。 – user61629

    相關問題