我在Windows https://github.com/bliker/cmder上使用cmder
我使用以下命令
创建了自定义cmder任务-new_console:d:C:\project > "C:\Program Files (x86)\Git\bin\sh.exe" --login -i -cur_console:d:C:\project
我需要在此选项卡打开时添加另一个命令
source script.sh
但是当我在上面的命令中添加它时
'source' is not recognized as an internal or external command
答案 0 :(得分:2)
您可以使用-c
将命令传递给sh
以使其运行,但我不相信您可以和进行交互式会话
这意味着如果您需要在交互式会话开始时运行命令,则需要使用--init-file
或--rcfile
来指定启动文件(而不是默认文件)。虽然那些可能都是特定的bash。我不确定。
如果是,那么在运行shell之前,您可以尝试将ENV
变量设置为脚本的(绝对或变量/可扩展)路径。