当集成到Conemu中时,如何将参数传递到Babun中的Bash Shell?

当集成到Conemu中时,如何将参数传递到Babun中的Bash Shell?,bash,conemu,babun,Bash,Conemu,Babun,我在161206[32]中使用1.2.0,并尝试以交互模式运行bash 我正在使用以下Conemu任务参数: /icon "%BABUN%\cygwin\bin\mintty.exe" /dir "%userprofile%" %BABUN%环境变量指向包含.BABUN的目录 命令是: %BABUN%\cygwin\bin\mintty.exe /bin/env CHERE_INVOKING=1 /bin/bash.exe --login -i 正在忽略-login-i 我所尝试的: 将/b

我在161206[32]中使用1.2.0,并尝试以交互模式运行bash

我正在使用以下Conemu任务参数:

/icon "%BABUN%\cygwin\bin\mintty.exe" /dir "%userprofile%"
%BABUN%环境变量指向包含.BABUN的目录

命令是:

%BABUN%\cygwin\bin\mintty.exe /bin/env CHERE_INVOKING=1 /bin/bash.exe --login -i
正在忽略-login-i

我所尝试的:

将/bin/bash.exe置于引号中会导致Conemu崩溃。所以这不起作用:%BABUN%\cygwin\bin\mintty.exe/bin/env CHERE_INVOKING=1/bin/bash.exe-login-i 移动-login-i并将其放在…\mintty.exe之后也不起作用。
将参数-login-i传递给bash的正确方法是什么?

我正在用我的问题的解决方案回答我自己的问题。它没有回答我关于向bash传递参数的问题,但它确实允许我在Babun的Cygwin中以与ConEmu交互的模式运行bashshell

在ConEmu中,进入设置->启动->任务。选择预定义的Babun任务或创建一个任务,然后为其输入以下内容

任务参数:/icon%BABUN%\cygwin\bin\mintty.exe/dir%userprofile%

命令:%BABUN%\cygwin\bin\bash.exe-login-i

我没有将命令指向mintty.exe,而是将它直接指向bash.exe