[英]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.