<分区>
我在 Linux 上的 bash 工作了几年。最近我搬到了 window 。在 bash 中,我可以运行几个 .cpp
文件,从一个文件中获取输出并以非常流畅的方式将其提供给另一个文件。但是我也想对 .bat
文件做同样的事情,但是我找不到相关的教程。请指导我完成整个过程。
<分区>
我在 Linux 上的 bash 工作了几年。最近我搬到了 window 。在 bash 中,我可以运行几个 .cpp
文件,从一个文件中获取输出并以非常流畅的方式将其提供给另一个文件。但是我也想对 .bat
文件做同样的事情,但是我找不到相关的教程。请指导我完成整个过程。
最佳答案
您完全可以在 Windows 中使用 bash。它是 Cygwin 的一部分分布。
还有MinGW ,它试图成为一个简约的 Cygwin。在我看来,它目前几乎一样大,并且存在重大问题——唯一的异常(exception)是其名为 mintty 的集成终端仿真器。 .
作为替代方案,如果您想要原生技术,可以使用 PowerShell .但它需要大量的适应性,大多数 bash 功能对它来说都不是微不足道的。
在类似的情况下,我通常将 cygwin64 与 mintty 一起使用(据我所知,它也包含在 cygwin 中)。
关于linux - windows环境下的bash like管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29870354/