美文网首页
重定向@bash

重定向@bash

作者: WrRanX | 来源:发表于2019-08-18 12:24 被阅读0次

    暂且离开自己又返回自己,只是返回的位置略有不同。
    @ 村上春树

    数据重定向

    COMMAND DESCRIPTION DETAILS
    command > stdout 标准输出重定向 -
    command < stdin 标准输入重定向 -
    command 2> stderr 标准错误重定向 -

    流重定向

    COMMAND DESCRIPTION DETAILS
    command >&2 将标准输出重定向到标准错误 -
    command 2>&1 将标准错误重定向到标准输出 -

    动态重定向

    COMMAND DESCRIPTION DETAILS
    exec < datafile 标准输入动态重定向 -
    exec > datafile 标准输出动态重定向 -
    exec 2> datafile 标准错误动态重定向 -

    流行为重定向

    COMMAND DESCRIPTION DETAILS
    command >> stdout 标准输出由默认覆写模式重定向为追加模式 -
    command <<word lines 标准输入重定向为行内输入模式 使用lines作为命令标准输入,直到碰到只含有word的行;并“附加操作”:进行参数替换、反引号命令执行,同时解析反斜杠的语义
    command <<\word lines 标准输入重定向为原封行内输入模式 类似“行内输入模式”,不同在于不进行“附加操作”
    command <<-word lines 标准输入重定向为缩进行内输入模式 类似“行内输出模式”,不同在于又“附加操作”:删除前导制表符

    关闭流

    COMMAND DESCRIPTION DETAILS
    command >&- 关闭标准输出 -
    command <&- 关闭标准输入(?) -

    参考资料

    UNIX/Linux/OS X中的Shell编程@ISBN: 9787115470416:https://book.douban.com/subject/30410589

    相关文章

      网友评论

          本文标题:重定向@bash

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