【Shell脚本学习指南笔记】重定向文件描述符 2>&1
2014-02-22 10:52
585 查看
如: make > results 2>&1
重定向 > results让文件描述符1(标准输出)作为文件results,接下来的重定向2>&1有两个部分。2>重定向文件描述符2,也就是标准错误输出。而&1是Shell的语法:无论文件描述符1在哪里。在本例中,文件描述符1是results文件,所以那里就是文件描述符2要附加的地方。需特别留意的一点是:在命令行上,这4个字符2>&1必须连在一起,中间不能有任何空格。
P160
重定向 > results让文件描述符1(标准输出)作为文件results,接下来的重定向2>&1有两个部分。2>重定向文件描述符2,也就是标准错误输出。而&1是Shell的语法:无论文件描述符1在哪里。在本例中,文件描述符1是results文件,所以那里就是文件描述符2要附加的地方。需特别留意的一点是:在命令行上,这4个字符2>&1必须连在一起,中间不能有任何空格。
P160
相关文章推荐
- shell脚本重定向>>, >, 2>>, 2>, &>, &>>
- Shell 脚本专家指南 学习笔记2 数据重定向
- 学习笔记之Shell脚本学习指南 & sed与awk & 正则表达式
- Linux学习笔记_系统输入输出标准(重定向,>,>>,<,2>&1,xargs)
- 学习笔记:shell 中的 [>>] 和 [>]
- shell 1>&2 2>&1 &>filename重定向的含义和区别
- shell_2>&1问题(重定向)
- Shell重定向&>file、2>&1、1>&2的区别
- Shell脚本学习笔记-重定向与管道命令
- Shell 脚本专家指南 学习笔记3 目录的复制
- shell 脚本学习指南-笔记
- shell 重定向 1> 2> &>
- shell 脚本学习指南-笔记(二)
- Express学习之指南<2>
- 多线程 学习笔记<2> API 与 MFC 下的一些区别
- shell之输出重定向(理解2>&1)
- Shell重定向&>file、2>&1、1>&2的区别
- 笔记——shell脚本学习指南
- shell中的重定向(2>&1)
- shell中的重定向 1>&2 2>&1 >&2