【问题标题】:Shell with grep, sed, awk in windows [closed]在 Windows 中使用 grep、sed、awk 的 Shell [关闭]
【发布时间】:2011-10-23 13:53:06
【问题描述】:

最近在一个专门使用 Windows 的地方开始工作,并且真的可以使用一个简单的 shell 来复制 bash 功能。 MinGw 和 Cygwin 似乎对我需要的东西有点矫枉过正。任何建议都欣然接受。 谢谢

【问题讨论】:

标签: windows bash shell


【解决方案1】:

您不必安装 所有 Cygwin,因为您可以选择单独的包。

话虽如此,我仍然更喜欢安装该批次,因为我宁愿在需要时将所有工具放在手边,而不必去找出它们所在的软件包。即使您安装了批次,没有人强迫你使用所有这些,让我们面对现实吧,现在磁盘空间非常便宜。

如果您想要 grepsedawk 等单独的二进制文件,您还可以查看 GnuWin32 - 这些是不需要 Cygwin DLL 的本机可执行文件。您只需从软件包列表中选择您想要的可执行文件,它们就会为您安装。

【讨论】:

    【解决方案2】:

    shell 的功能通常使用外部程序。您可以下载所需工具的 windows 版本: grepawksed

    您可能还想看看PowerShell - 一个实际上很好(比 CMD 好得多、好得多、好得多)并且与 Windows 环境具有良好交互性的 windows shell。

    【讨论】:

      【解决方案3】:

      不完全是 shell,但我仍然使用来自 UnxUtils package 的工具,这是许多工具集之一,它移植了一些轻量级命令/应用程序/工具,在脚本中非常方便和有用。
      现在我也在越来越多地探索Powershell,一个shell当然值得一看。在Wikipedia's Powershell page 上,您甚至可以找到comparison of cmdlets with similar commands in Bash a.o.,您可能会觉得这很有趣。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-30
        • 1970-01-01
        • 2022-11-30
        • 1970-01-01
        • 2017-09-08
        • 2010-11-29
        • 2017-08-28
        • 2017-10-19
        相关资源
        最近更新 更多