linux - shell cmd transfair windows cmd

标签 linux windows shell batch-file command-line

我有一个使用 grep 的正则表达式,我用它来获取与其匹配的最新目录。 我是否有机会获得与下面的命令等效的命令以在 Windows 机器上工作?

ls | grep -E "20[0-9]{2}-[0-1][0-9]-[0-3][0-9]-[0-9]{0,5}" | tail -1

如有任何帮助,我将不胜感激。

最佳答案

正在安装 cygwin会给你一个几乎像 linux 的 shell 环境。当您将 cygwin bin 设置到您的 Windows PATH 中时,您甚至可以像在 CMD 中那样构建管道。我不能说任何关于 unix 之类的东西,但较新的 windows 应该带来。

关于linux - shell cmd transfair windows cmd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37659478/

相关文章:

linux - 读取子文件夹中的特定行并计算平均值

java - 需要根据黑名单解析日志文件

linux - 为什么在 fork 之后调用 setsid?

linux - 使用 tar -cfv 输出 Bash

java - kdb q - 尽管设置了 $QHOME,但仍未找到许可证

java - Eclipse - 如何定义在 Java 配置执行之前执行的批处理文件?

linux - 冒号可以用作标识符吗?

linux - 在 Windows 机器上安装的 sftp 服务器上是否可以进行基于 ssh key 的身份验证?

Windows 批处理循环遍历子文件夹并运行命令

windows - Wget 提取链接并将其保存到文件中