美文网首页
shell 标准输入输出

shell 标准输入输出

作者: 空气KQ | 来源:发表于2019-02-19 13:28 被阅读0次

    在 shell 程式中,最常使用的 FD (file descriptor) 大概有三个, 分别是:
    数字表示

    • 0 是一个文件描述符,表示标准输入(stdin)
    • 1 是一个文件描述符,表示标准输出(stdout)
    • 2 是一个文件描述符,表示标准错误(stderr)
      stdin(0): keyboard 键盘输入,并返回在前端
      stdout(1): monitor 正确返回值 输出到前端
      stderr(2): monitor 错误返回值 输出到前端

    说明

    一般来说1> 表示输出正确 到指定的位置
    1>file.txt 可以省略1,>file.txt,
    2>err.log 表示错误输出到err.log
    1>&2 表示正确返回传递给2的输出通道,&2表示第二个通道信息句柄
    2>&a 表示错误通道传递给通道1
    >> 表示追加

    相关文章

      网友评论

          本文标题:shell 标准输入输出

          本文链接:https://www.haomeiwen.com/subject/dybxyqtx.html