linux输出重定向1

来源:互联网 发布:百度云管家 mac 编辑:程序博客网 时间:2024/05/18 09:49

> ,>>,&>输出重定向的区别

1.输出重定向的定义
   改变标准的结果输出设备,如屏幕,而重新定向到文件等其他介质中,通俗地说就是把结果写入文件中而不是显示在屏幕上。


2.他们的区别(结合cat命令)

2.1 >>代表结果附加到文件中,并且在文件原有内容上附加
     cat -b textfile1 textfile2 >> textfile3          把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到textfile3中,若textfile3不存在则新建

2.2>与&>类似,代表结果替换文件原有内容
     cat -b textfile1 textfile2 > textfile3   或者cat -b textfile1 textfile2 &> textfile3      把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将结果替换原来的textfile3文件,若textfile3不存在则新建

0 0
原创粉丝点击