"、"1>":标准正确覆盖重定...">
美文网首页Shell编程
bash 标准输入/输出/错误输出-0/1/2

bash 标准输入/输出/错误输出-0/1/2

作者: Dylan_abaa | 来源:发表于2020-06-20 20:27 被阅读0次

stdin   标准输入0

stdout 正确输出1

stderr 标准错误输出2

">"、"1>":标准正确覆盖重定向,会覆盖文件中原来的内容

"2>":标准错误覆盖重定向,会覆盖文件中原来的内容。

"&>":标准正确、错误覆盖一起重定向,会覆盖文件中原来的内容。

">>"、"1>>":标准正确追加重定向,会将信息追加到文件的尾部.

"2>>":标准错误追加重定向,会将信息追加到文件的尾部。

"<":标准输入。

例子:

标准输出1和错误输出2

"1>>"标准正确追加重定向、"2>>"标准错误追加重定向,会将信息追加到文件的尾部(不会覆盖原来文件中的内容)。

追加重定向1>>,2>>

相关文章

  • bash 标准输入/输出/错误输出-0/1/2

    stdin 标准输入0 stdout 正确输出1 stderr 标准错误输出2 ">"、"1>":标准正确覆盖重定...

  • linux反弹shell手法

    sh/bash: 先解释下相关概念0表示标准输入(默认键盘),1表示标准输出(默认显示器),2表示错误输出(默认显...

  • 04_03_管理及IO重定向与04_04_grep及正则表达式

    默认输出设备:标准输出,STDOUT,1 默认输入设备:标准输入,STDIN,0 标准错误输出:STDERR,2 ...

  • 文件描述符和重定向

    【系统预留描述符】 0:stdin 标准输入 1:stdout 标准输出 2:stderr 标准错误 标准错误输出...

  • 重定向

    shell 0 1 2 的含义shell上:0表示标准输入1表示标准输出2表示标准错误输出默认为标准输出重定向,与...

  • Linux输出重定向

    /dev/stdin 0 标准输入/dev/sdtout 1 标准输出/dev/sdterr 2 标准错误输出 l...

  • vim

    文件描述符 0 标准输入:键盘输入1 标准输出:程序正确执行输出的内容2 错误输出:程序错误执行输出的内容 重定向...

  • Shell重定向&>file、2>&1、1>&2的区别

    shell上:0表示标准输入1表示标准输出2表示标准错误输出 默认为标准输出重定向,与 1> 相同2>&1 意思是...

  • 文件描述符和正则表达式

    0 标准输入1 标准输出2 错误输出3 - $(ulimit -n)command <&n 把文件描述符...

  • Linux 重定向

    stdin 标准输入 0 stdout 标准输出 1 stderr 标准错误输出 2 一个命令的输入有三种来源: ...

网友评论

    本文标题:bash 标准输入/输出/错误输出-0/1/2

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