gpt4 book ai didi

bash - 为 bash --login -i 执行自定义初始化脚本,例如从快捷方式更改为自定义目录

转载 作者:行者123 更新时间:2023-11-29 09:06:15 24 4
gpt4 key购买 nike

现在我在 Windows 7 上使用 MSysGit,它是从一个 .bat 文件启动的,它本身调用 bash.exe --login -i 来启动一个 shell。此时它会执行用户主目录中的 .bashrc 文件(以及其他文件)。我使用这个脚本来设置环境和 cd 到起始目录。

一切正常。我想要的是以某种方式更改 .bat 文件,以便 bash 将在启动时执行自定义脚本,以便在该脚本中我可以执行不同的初始化并 cd 到不同的起始目录。然后我可以有两个单独的 .bat 文件调用每个脚本,然后我可以在桌面上为这两个文件创建一个快捷方式并启动我想要的任何一个。

我不确定该怎么做,是让 bash 在启动时运行自定义初始化脚本。目前 MSysGit 使用的命令是 bash.exe --login -i。有什么办法可以修改它以使其使用自定义文件吗?我尝试了 bash.exe --login --rcfile 01.txt -i 但没有用。同样,我尝试过的其他任何方法都不起作用。

最佳答案

不用 --login 试试:

bash.exe --rcfile 01.txt -i

关于bash - 为 bash --login -i 执行自定义初始化脚本,例如从快捷方式更改为自定义目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5203604/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com