.sh文件写成.bat文件

以下是sh文件代码:

#!/usr/bin/env bash
echo "┏━━━ 🏁  start ━━━━━━━━━━━━━━━━━━━━━"
icejs start --mode dev --disable-open

求帮忙!急!

Shell和Powershell有些时候是不互通的,Windows可以使用WSL运行。
方法:

  • 打开“控制面板界面” -> 选择“程序和功能” -> 选择“启用或关闭 Windows 功能” -> 勾选“适用于 Linux 的 Windows 子系统”。
  • 打开“Microsoft Store”,搜索“Ubuntu”并安装。
  • 启动“Ubuntu”,就可以使用sh文件了。

也可以用转换器:BashConverterUi ,不过可能不稳定,并且不太智能(比如clear没识别成cls)。
如果对你有帮助,还请帮忙点个采纳,谢谢!

可以参考https://daniel-sc.github.io/bash-shell-to-bat-converter/