Shell 重定向 &>file,2>&1,1>&2 的区别
2015-06-30 14:27
681 查看
Shell上:
0表示标准输入
1表示标准输出
2表示标准错误输出
> 默认为标准输出重定向,与1>相同
2>&1 意思是 把标准错误输出重定向到标准输出
1>&2 意思是 把标准输出重定向到标准错误输出
&>file 意思是 把标准输出和标准错误都重定向到文件file中
&>file 或者 2>&1 都是一个独立的重定向符号,不要分开来。
注意:一般默认都输出到屏幕
0表示标准输入
1表示标准输出
2表示标准错误输出
> 默认为标准输出重定向,与1>相同
2>&1 意思是 把标准错误输出重定向到标准输出
1>&2 意思是 把标准输出重定向到标准错误输出
&>file 意思是 把标准输出和标准错误都重定向到文件file中
&>file 或者 2>&1 都是一个独立的重定向符号,不要分开来。
注意:一般默认都输出到屏幕
相关文章推荐
- shell基本语法
- shell基本语法
- shell学习三十三天----关于重定向
- Shell脚本学习
- linux shell字符串操作
- verify who reload the lab with shell
- generate hss profile via shell
- 出现 -bash: setup: command not found
- shell中的大括号和小括号
- shell中的大括号和小括号
- shell学习之路:流程控制(while)
- shell学习之路:流程控制(for)
- 37条常用Shell命令
- lishell学习之路:流程控制(case)
- shell编程注意点
- shell编程注意点
- Linux bashrc与profile的区别
- mysql备份单实例(一)shell
- linux shell-syntax error near unexpected token错误
- shell学习之路:流程控制(if)