【发布时间】:2010-08-19 07:49:03
【问题描述】:
像 sed、awk 和其他 shell 脚本功能这样的 Linux 实用程序非常棒,当我在 windows 上开发并且无法使用其中任何一个时,生活变得更加艰难。
对于那些想要在windows下使用类似linux的工具的人,人们建议使用cygwin。但我觉得 cygwin 对于只想使用少数命令的人来说会是一种过度杀伤力。
有人说 Windows Unix 服务也是一个不错的选择。
我没有使用过这些。一些有经验的程序员可以建议最好/最简单的方法吗?当然除了切换到 linux 本身。
【问题讨论】:
-
有原生的替代品,你是否了解 PowerShell?
-
+1 PowerShell。如果您已经习惯了 Linux 并且只想重新应用旧的 Linux 技能,那么 PowerShell 就完全没用了。但是,如果您尝试在 Windows 中运行 *nix 实用程序,因为您有想从命令 shell 解决的问题,那么绝对值得您花时间研究 PowerShell 和 cmdlet(“commandlet”)、脚本、加载项、以及整个社区的 PS 就绪应用程序,它们很好地解决了旧的 *nix 工具用于解决的问题,而 PS 以更易于管理的方式解决了这些问题。
-
对学习 powershell 不感兴趣,因为我不想浪费时间学习任何“windows 技能”。