标签:shell linux stdin stdout stderr
$ find /home -name .bashrc find: /home/lost+found: Permission denied //stderr /home/user/.bashrc //stdout使用 > 将内容重定向到文件
$ find /home -name .bashrc > std_out 2> std_err将查询结果写入到std_out文件
$ find /home -name .bashrc > std 2> /dev/null
$ find /home -name .bashrc > std_out 2>&1 $ find /home -name .bashrc &> std_out一般建议使用第一种写法。
[work@www sh]$ cat > catfile hello this is from cat . #按Ctrl+d [work@www sh]$<为把键盘输入改为文件内容输入
[work@www sh]$ cat > catfile < pass<< 表示结束输入。
[work@www sh]$ cat > catfile << "eof" > hello, > this is from cat > eof [work@www sh]$ cat catfile hello, this is from cat [work@www sh]$当键盘输入eof结束输入,而不必输入Ctrl+d.
标签:shell linux stdin stdout stderr
原文地址:http://blog.csdn.net/yonggang7/article/details/40956095