簡體   English   中英

在啟動git bash終端之前如何運行linux命令

[英]How to run linux command before starting up git bash terminal

我正在通過git bash在Windows計算機上使用Docker。 由於git bash在關閉時不會記錄當前狀態,因此每次啟動新終端時,都需要設置一些與Docker相關的環境變量。 我想在啟動之前運行的命令是:

eval $(docker-machine env)

或者更好的是,使用包含其他邏輯的bash腳本。 例如,如果docker機器沒有啟動,請先啟動機器,等等。有沒有辦法在打開新的git bash窗口之前自動運行bash命令或腳本?

我建議在主文件夾( ~/ )下創建一個新文件,即~/.bashrc ,該文件在您的終端首次啟動時會被讀取。 添加一個myStartUpFunction()的函數,該函數可根據需要運行您的命令。

myStartUpFunction() {
    docker-machine env
}

myStartUpFunction

這將使您能夠在每次打開新的終端會話時運行docker-machine env

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM