linux各种数据流重定向
- - CSDN博客系统运维推荐文章> :以覆盖的方法将『所有的数据』输出到指定的文件或装置上. 1> :以覆盖的方法将『正确的数据』输出到指定的文件或装置上. 1>>:以累加的方法将『正确的数据』输出到指定的文件或装置上. 2> :以覆盖的方法将『错误的数据』输出到指定的文件或装置上. 2>>:以累加的方法将『错误的数据』输出到指定的文件或装置上.
例如:『我要用 cat 直接将输入的信息输出到 catfile 中, 且当由键盘输入 eof 时,该次输入就结束』,那我可以这样做:
[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可以使用其他的任意字符串代替。