当我在开发人员模式下启用 shell 时,如何在 Windows 10 的 ConEmu 控制台中使用 shell?

当我在开发人员模式下启用 shell 时,如何在 Windows 10 的 ConEmu 控制台中使用 shell?

我通过本教程启用了 shellhttps://www.windowscentral.com/how-install-bash-shell-command-line-windows-10

但是,如果我有一个名为项目根目录中的 shell 脚本ca.sh,我仍然无法在项目根目录中运行,./ca.sh并且会出错

'.' is not recognized as an internal or external command

我可以做些什么来在 ConEmu 内启用 shell 模式?

./ca.sh 内容:

#!/bin/sh
echo "Commit all with message: $1"
git status
git add *
git commit -m "chore(): $1"
git push origin master

我最初在 MacOS 上编写了一些类似的东西,并且运行良好。

答案1

我真傻!ConEmu 已经有 Bash 任务了……是的,我是新手,所以我实际上把 Bash 和 Shell 混淆了……因为我的脚本实际上是 bash 脚本。

在此处输入图片描述

单击列表中带有绿色背景白色 + 按钮,您将看到 Bash 作为一个选项,实际上 Shell 也是如此!

相关内容