linux各种数据流重定向
linux各种数据流重定向
linux各种数据流重定向
> :以覆盖的方法将『所有的数据』输出到指定的文件或装置上
1> :以覆盖的方法将『正确的数据』输出到指定的文件或装置上
1>>:以累加的方法将『正确的数据』输出到指定的文件或装置上
2> :以覆盖的方法将『错误的数据』输出到指定的文件或装置上
2>>:以累加的方法将『错误的数据』输出到指定的文件或装置上
<:将原本需要由键盘输入的数据,改由文件内容来取代
<<:代表的是『结束的输入字符』
例如:『我要用 cat 直接将输入的信息输出到 catfile 中, 且当由键盘输入 eof 时,该次输入就结束』,那我可以这样做:
[plain]
[root@www ~]# cat > catfile << "eof"
> This is a test.
> OK now stop
> eof <==输入这关键词,立刻就结束而不需要输入 [ctrl]+d
[root@www ~]# cat catfile
This is a test.
OK now stop
其中eof可以使用其他的任意字符串代替。
评论暂时关闭