使用类似Bash的语法在Windows上实现自动化
是否有一种方法可以用bash语法编写自动化脚本并在Windows主机上运行它(我们可以调用Windows的可执行文件.exe)。Windows批处理语法看起来相当复杂:D使用类似Bash的语法在Windows上实现自动化,windows,bash,shell,automation,Windows,Bash,Shell,Automation,是否有一种方法可以用bash语法编写自动化脚本并在Windows主机上运行它(我们可以调用Windows的可执行文件.exe)。Windows批处理语法看起来相当复杂:D 非常感谢您的任何建议。您可以安装cygwin并运行bash。您可以安装cygwin并运行bash。您可以为此使用或mingw sys 它们都只是WinXX上可用的BASH实现(实际上它们更多,但您现在只需要BASH)。 但也有一些区别: cygwin使用自己的文件系统层次结构,将Win驱动器映射到零件。细分市场。所有与文件名
非常感谢您的任何建议。您可以安装cygwin并运行bash。您可以安装cygwin并运行bash。您可以为此使用或mingw sys 它们都只是WinXX上可用的BASH实现(实际上它们更多,但您现在只需要BASH)。 但也有一些区别:
- cygwin使用自己的文件系统层次结构,将Win驱动器映射到零件。细分市场。所有与文件名相关的都是unix风格。向Windows程序传递路径名时存在一些问题
- MinGW对Windows更友好,文件路径类似于Windows,Windows本机程序的问题更少
- cygwin使用自己的文件系统层次结构,将Win驱动器映射到零件。细分市场。所有与文件名相关的都是unix风格。向Windows程序传递路径名时存在一些问题
- MinGW对Windows更友好,文件路径类似于Windows,Windows本机程序的问题更少
您应该自己尝试并选择您需要的。您可以获得bash的win32端口。Cygwin是巨大的,但是本机WindowsBash和一些实用程序可以占用更小的空间 首先,它包括一个基于
zsh
的sh
(虽然速度很慢)
如果这还不够,您可以从中获得win32 bash,尽管大多数都是较旧的版本。您可以获得win32端口的bash。Cygwin是巨大的,但是本机WindowsBash和一些实用程序可以占用更小的空间 首先,它包括一个基于
zsh
的sh
(虽然速度很慢)
如果这还不够,您可以从中获得win32 bash,尽管大多数都是较旧的版本。根据您的具体操作,编写批处理文件可能已经足够简单了。求助于cygwin,至少对我来说,是一个更大的承诺。@dien当你回复一条评论时,在他们的名字前面使用at标志,就像我在你的名字前面所做的那样,这个人会被告知你的评论。嗨@Joey,我主要是在Linux上工作,并且用Ixchariot做网络测试。测试计算机仅运行Windows 7。这项工作包括启动网络测试、获取结果和配置设备根据您的具体操作,编写批处理文件可能已经足够简单了。求助于cygwin,至少对我来说,是一个更大的承诺。@dien当你回复一条评论时,在他们的名字前面使用at标志,就像我在你的名字前面所做的那样,这个人会被告知你的评论。嗨@Joey,我主要是在Linux上工作,并且用Ixchariot做网络测试。测试计算机仅运行Windows 7。工作包括启动网络测试、获取结果和配置设备