it-swarm-ja.com

開発者モードでシェルを有効にしたときに、Windows 10のConEmuコンソールでシェルを使用するにはどうすればよいですか?

このチュートリアルでシェルを有効にしました https://www.windowscentral.com/how-install-bash-Shell-command-line-windows-1

しかし、プロジェクトルートディレクトリにca.shという名前のシェルスクリプトがある場合でも、./ca.shを使用してプロジェクトルート内で実行できず、エラーが発生します。

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

ConEmu内でシェルモードを有効にするためにできることはありますか?

./ca.shコンテンツ:

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

私はもともとMacOSで似たようなものを書いていましたが、うまく動作します。

2
Ezeewei

愚かな私! ConEmuにはすでにBashタスクがあります...はい、私は初心者なので、実際にはBashとシェルを混同しています...私のスクリプトは実際にはbashスクリプトだからです。

enter image description here

緑の背景の白の+ボタンでリストをクリックすると、オプションとしてBashが表示されますが、実際にはシェルも表示されます。

1
Ezeewei