【问题标题】:Redirecting output to multiple files and to stdout simultaneously in win XP command line在win XP命令行中同时将输出重定向到多个文件和标准输出
【发布时间】:2009-03-20 16:05:49
【问题描述】:

我想将命令的输出重定向到文件和标准输出。我正在使用 Windows XP 命令行。

我意识到 linux 中有一个名为 tee 的命令可以执行此操作,但我希望在 windows 中执行此操作。

【问题讨论】:

    标签: windows command-line redirect stream cmd


    【解决方案1】:

    在谷歌上搜索windows tee 时的第一个命中是UNIX-style tee utility for Windows

    【讨论】:

      【解决方案2】:

      使用tee for windows

      【讨论】:

      • 发布指向 Google 的链接没有帮助。
      【解决方案3】:

      简单的 DOS shell 无法同时执行此操作。
      尝试使用:

      Windows PowerShell

      Cygwin

      【讨论】:

        【解决方案4】:

        如果使用 tee(各种 Windows 变体之一)不是一个选项,并且该命令不是长时间运行的,或者您不需要实时进一步处理输出,那么

        command > file && type file
        

        会为您做到这一点。但仅在上述情况下。使用tee 可能会更好。

        【讨论】:

          【解决方案5】:

          如果您使用的是不错的 shell,PowerShell 有 tee-object(标准别名 tee)。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-12-15
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-01-09
            • 2017-03-31
            相关资源
            最近更新 更多