Cygwin和在Windows上复制linux命令的替代方法

时间:2010-10-01 07:44:24

标签: windows linux cygwin gzip wget

我一直在使用.bat脚本遇到问题我想编写以自动执行与PHP应用程序设置相关的一些任务。我不能用简单的wget来下载文件等等。

我听说通过安装Cygwin,用户应该能够访问所有与linux相关的命令,因此我的脚本可以正常运行。

另一种方法是让用户下载我在脚本中使用的每个GnuWin32版本的命令,例如wget, gzip, diff,但这听起来比安装单个Cygwin程序要麻烦得多。

有人可以推荐这里最简单的方法.Cygwin是标准还是更容易的选择。

3 个答案:

答案 0 :(得分:4)

我没有听说过Cygwin的替代品,根据我的个人经验,它似乎完全符合您的需求。你只需要从Cygwin的shell而不是Windows的提示符启动你的脚本,但这几乎不是问题。

答案 1 :(得分:2)

如果您遇到批处理文件问题,而不是安装Cygwin,我会查看PowerShellWScript

答案 2 :(得分:2)

很难回答,因为你表达问题的方式似乎意味着回答的人必须对最简单的事情有绝对的了解,并且没有其他选择。

在我认识的人中,Cygwin是在Windows下获得类似posix环境的标准。

我会选择cygwin。