无需启动 Linux 安装,即可在 Windows 中编辑和编译 Unix shell 脚本

无需启动 Linux 安装,即可在 Windows 中编辑和编译 Unix shell 脚本

当我编写并编译 shell 脚本时,我通常会在基于 Windows 的 PC 上加载 Linux/Knoppix (Unix)。这很费力,每次加载整个操作系统让我很厌烦。

有没有比这更快的方法?

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

答案1

你应该能够完成所有脚本赛格威它是 Windows 的类似 Linux 的环境。

答案2

你可以尝试ideone.com. 您可以编辑并运行狂欢脚本(如 Dennis 所言,shell 脚本几乎从未真正编译过)。输入仅限于 stdin,输出仅限于 stdout,因此您无法使用它来开发任何文件操作脚本。如果您只是想避免双重启动/重启的情况,则无需寻找“在线”解决方案。

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

如果你需要更完整的 Unix 风格,你可以尝试虚拟机(在 Windows 内部运行另一个操作系统)。我认为你可以使用VMWare 播放器运行各种预装的 GNU/Linux 发行版。

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

答案3

网络上有许多免费的 shell 帐户。您可能通过ssh而不是浏览器来访问它们。本网站是其中一些的清单。

答案4

为了真正发挥创造力,您可以在 Amazon S3 云上加载 Ubuntu 发行版,并免费为自己设置一个基于 Ubuntu 的服务器。

编辑评论中的 Chris 做出了正确的陈述。允许安装 Ubuntu 的不是 S3,而是 EC2 服务。虽然不是 100% 免费,但对于轻度使用来说相对便宜,但很可能不值得。感谢 Chris 的澄清!

相关内容