从 Windows 编辑和编译 Unix shell 脚本,而无需启动 Linux 安装

Par*_*ani 2 unix shell-script

当我编写一个 shell 脚本并编译它时,我通常会在基于 Windows 的 PC 中加载 Linux/Knoppix (Unix)。这是艰巨的,我真的厌倦了每次都加载整个操作系统。

还有比这更快的方法吗?

我想启动一个 Unix 编辑器,编写 shell 脚本并让它运行或解释,而不必每次都启动另一个操作系统的缓慢过程。

Jar*_*vin 13

您应该能够在cygwin中编写所有脚本,cygwin是一个类似 Linux 的 Windows 环境。


Chr*_*sen 6

你可以试试ideone.com。您可以在那里编辑和运行bash脚本(就像丹尼斯评论的那样,shell 脚本几乎从未真正编译过)。输入仅限于标准输入,输出仅限于标准输出,因此您不能使用它来开发任何文件操作脚本。如果您只是想避免双启动/重启情况,则无需寻找“在线”解决方案。

Dan对 Cygwin的推荐似乎是在 Windows 下运行 shell 脚本的合理方法。

如果您需要更全面的 Unix-y,您可以尝试虚拟机(在 Windows“内部”运行另一个操作系统)。我认为您可以使用VMWare Player来运行各种预装的 GNU/Linux 发行版。

同样,如果您找不到与 VMWare Player 兼容(或您不想使用)VMWare Player 的合适 VM 映像,您可以尝试VirualBox并在其下安装您喜欢的 Unix-y 系统。