了解exec>>(command)

2021-02-14 22:25

我正在尝试学习execgt;(tee logfile)在以下方面的效果代码:#!/bin/bash exec 71#保存标准输出以供以后重置执行gt;(tee日志文件)#将标准输出指向指向tee

解答动态

  • 命令的一般形式是execquot;outputgt;error将使所有进一步输出到stderr的内容都发送到文件quot;
    Now,quot;tee logfilegt;quot;将所有进一步的输出写入命令tee logfilequot;日志文件";

    • 我现在明白了。
      $exec 7amp;1$execgt;/dev/pts/0l wx------1 logan logan 64 Feb 14 15:40 1-gt;/dev/pts/0lr-x-----1 logan 64 Feb 14 15:40 3-gt;/dev/pts/0$echo hi我将立即还原标准输出hi我将立即还原标准输出$exec 1amp;7$exec 7gt;/dev/pts/0lrwx------1 logan logan 64 Feb 14 15:41 1-gt;/dev/pts/0lr-x------1 logan logan 64 Feb 14 15:41 3-gt;/dev/pts/0l wx------1 logan logan 64 Feb 14 15:40 1-gt;/dev/pts/0lr-x-----1 logan logan 64 Feb 14 15:40 3-gt;/dev/pts/0hi我将立即还原标准输出

      • End

      免责声明:

      本页内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与琴岛网公司无关。本页内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。