" source:找不到命令"通过cmder运行脚本与git sh

时间:2014-08-23 19:14:54

标签: bash shell cmder

我在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

1 个答案:

答案 0 :(得分:2)

您可以使用-c将命令传递给sh以使其运行,但我不相信您可以进行交互式会话

这意味着如果您需要在交互式会话开始时运行命令,则需要使用--init-file--rcfile来指定启动文件(而不是默认文件)。虽然那些可能都是特定的bash。我不确定。

如果是,那么在运行shell之前,您可以尝试将ENV变量设置为脚本的(绝对或变量/可扩展)路径。