【发布时间】:2011-12-14 23:19:35
【问题描述】:
我在 GitHub 上下载了一些包含 .sh 文件的 DojoToolkit 存储库,我知道 .sh 扩展名通常是用 Unix 编写的 shell 脚本,但存在在 Windows 中运行它的方法吗?
【问题讨论】:
-
我很好奇你指的是什么 sh 文件;构建脚本同时具有 .sh 和 .bat 版本
我在 GitHub 上下载了一些包含 .sh 文件的 DojoToolkit 存储库,我知道 .sh 扩展名通常是用 Unix 编写的 shell 脚本,但存在在 Windows 中运行它的方法吗?
【问题讨论】:
【讨论】:
将 unix 的东西移植到 Windows 有时是可能的(主要归功于 cygwin,正如其他答案所指出的那样),但除了简单的东西,你很快就会进入兼容性地狱,永远不知道出了什么问题。
我建议设置一个运行简单 ubuntu 服务器的虚拟机。
这是我每天使用的。 VMware 服务器是免费的,ubuntu 可以完美安装在上面。 Shell 通过 ssh 和文件共享通过 linux VM 上的 samba 服务器。 Windows 上的文件编辑器。
完美运行,不再有兼容性问题。
【讨论】: