gpt4 book ai didi

linux - 如何在启动 git bash 终端之前运行 linux 命令

转载 作者:太空狗 更新时间:2023-10-29 11:49:40 26 4
gpt4 key购买 nike

我在我的 Windows 机器上通过 git bash 使用 Docker。由于git bash在关闭时不会记录当前状态,所以每次启动新终端时都需要设置一些与Docker相关的环境变量。我想在启动前运行的命令是:

eval $(docker-machine env)

或者更好的是,有一个包含其他逻辑的 bash 脚本。例如,如果 docker 机器没有启动,请先启动机器等。有没有办法在打开新的 git bash 窗口之前自动运行 bash 命令或脚本?

最佳答案

我建议在您的主文件夹 (~/) 下创建一个新文件,即 ~/.bashrc,您的终端在首次启动时会读取该文件。添加一个函数,例如 myStartUpFunction(),它可以根据需要运行您的命令。

myStartUpFunction() {
docker-machine env
}

myStartUpFunction

这将使您能够在每次打开新的终端 session 时运行 docker-machine env

关于linux - 如何在启动 git bash 终端之前运行 linux 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44003684/

26 4 0
文章推荐: linux - MATLAB 无效的 MEX 文件错误 : missing symbol invalid_argument
文章推荐: html -
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com