1

我正在尝试将命令添加到在 Git Bash 中调用的 ConEmu 中的启动任务。我发现一个类似的帖子似乎暗示我可以这样做,但是当我尝试这个时它不起作用并告诉我 /k 或 /c 不是文件或目录,它似乎也使用 cmd 我会喜欢在 bash 而不是命令提示符下运行它。是否可以使用 ConEmu Git Bash 在任务中设置它?像这样打开三个控制台并开始在其中两个中调用几个命令的东西:

%ConEmuDir%\..\Git\bin\sh.exe --login -i 
-new_console:C:"%ConEmuDir%\..\Git\etc\git.ico" 
-cur_console:t:"APP" 
-cur_console:d:D:/projects/mycurrentproject

%ConEmuDir%\..\Git\bin\sh.exe --login -i 
-new_console:C:"%ConEmuDir%\..\Git\etc\git.ico" 
-cur_console:s50H 
-cur_console:t:"GIT" /k "git status"

%ConEmuDir%\..\Git\bin\sh.exe --login -i 
-new_console:C:"%ConEmuDir%\..\Git\etc\git.ico" 
-cur_console:s50V 
-cur_console:t:"Homestead" /k "homestead up"
4

1 回答 1

1

您的问题与 ConEmu 无关。Bash 没有运行命令和保持交互式 shell 运行的开关。

我知道的唯一解决方法是将一些环境变量设置为所需的列表,如果命令和相应的行检查并执行它到您的配置文件脚本。

带有一些示例的相同问题在这里:https ://superuser.com/a/344486/139371

于 2015-02-09T07:30:34.517 回答