代码之家  ›  专栏  ›  技术社区  ›  tuk

在linux中,将stdout和stderr重定向到一个文件和控制台[duplicate]

  •  -1
  • tuk  · 技术社区  · 6 年前

    some_command.sh >> file.txt 2>&1
    

    有人能告诉我如何将stdout和stderr重定向到文件和控制台吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Yuankun    6 年前

    这个 tee 命令可以帮助你。它读取标准输入,并写入标准输出和文件。

    因此,以下命令将执行:

    some_command.sh 2>&1 | tee file.txt
    

    http://man7.org/linux/man-pages/man1/tee.1.html