标准输出&标准输入

Linux的IO输入输出常用的有三类:

Standard Input 代码 0 标准输入
Standard Output 代码 1 标准输出
Standard Error 代码 2 标准错误输出

[root@Cloud Linux]# ls
file.erro
[root@Cloud Linux]# echo > file.erro 
[root@Cloud Linux]# cat file.erro 

[root@Cloud Linux]# le haha 1> file.erro 
-bash: le: command not found
[root@Cloud Linux]# cat file.erro 
[root@Cloud Linux]# le haha 2> file.erro 
[root@Cloud Linux]# cat file.erro 
-bash: le: command not found
[root@Cloud Linux]# echo > file.erro 
[root@Cloud Linux]# cat file.erro 

[root@Cloud Linux]# le haha 1> file.erro 2>&1
[root@Cloud Linux]# cat file.erro 
-bash: le: command not found
[root@Cloud Linux]# echo > file.erro 
[root@Cloud Linux]# le haha 1> file.erro 1>&2
-bash: le: command not found
[root@Cloud Linux]# cat file.erro 
[root@Cloud Linux]# 

参考

comments powered by Disqus