1. 标准输入(stdin):代码为 0,使用 < 或 <<。
2. 标准输出(stdout):代码为 1,使用 > 或 >>。
3. 标准错误输出(stderr):代码为 2,使用 2> 或 2>>。
/dev/null:
$ find /home -name testing > list_right 2> /dev/null
标准输出和标准错误输出重定向到同一文件中:
要将标准输出和标准错误输出重定向到同一个文件中,这个时候需要用到特殊的写法:
$ find /home -name testing > list 2> list ###错误写法
$ find /home -name testing > list 2>&1 ###正确写法
<< 的用法:
连续的两个小于符号,表示“结束的输入字符”。
例如,我要用 cat 直接将输入的消息输出到 catfile 中,且当输入 eof 时,该次输入就结束。可以这样做:
# cat > catfile <
> This is a test testing
>OK now stop
>eof ###输入这个,立刻就结束了。
阅读(452) | 评论(0) | 转发(0) |