【问题标题】:Can I do shell scripting in Windows [closed]我可以在 Windows 中执行 shell 脚本吗[关闭]
【发布时间】:2011-11-26 14:32:36
【问题描述】:

我是一个新的 Unix 程序员。我想练习一些 Unix 程序,但不想安装 Unix 系统。我只想在 Windows 上工作。有什么方法可以在 Windows 上运行 shell 程序吗?

【问题讨论】:

  • cygwin
  • @cnicutar:你为什么不把它作为答案发布? (是,恕我直言)
  • @DarkDust 因为我怀疑这个问题会被转移到超级用户那里,那里会有更胜任的答案。
  • 我记得有一个网站也允许使用 usix 脚本,它允许运行简单的 unix 命令,但需要管理员权限的命令被禁用。有人遇到过那个网站吗?
  • 为什么要移动它。 Shell 脚本就是编程。

标签: windows shell unix scripting


【解决方案1】:

您可以在 Windows 上安装带有 Ubuntu 或其他 Linux 发行版的虚拟机。 VirtualBox 是一个很好的免费产品。

【讨论】:

    【解决方案2】:

    你有很多选择。

    • 您可以为类 Unix 环境安装 cygwin。
    • 您可以使用 GnuWin32 运行为 Windows 编译的 GNU 软件。
    • 使用 Perl、Python、Ruby 等编写高级脚本很容易,因为这些语言都有良好的 Windows 版本。
    • 有 Windows PowerShell,但您可能会觉得它很陌生。

    【讨论】:

    • 我也需要创建文件,cygwin 能做到吗?与正确的 unix 相比,cygwin 有什么限制吗?
    • 您可以使用上面列出的所有选项创建文件。 Cygwin 不是 Unix,所以在 Cygwin 中肯定有一些你不能在 Unix 中做的事情。请您阅读faq 并了解如何接受答案。不一定是这个,但你还没有接受。我猜你只是还没有流行起来。
    猜你喜欢
    • 2015-03-07
    • 1970-01-01
    • 2010-10-02
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 2018-01-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多