> 和 >>
(1) command > filename 重定向写入,覆盖
如果filename不存在的话,会先创建;将command执行的结果写入到filename中;每次都会覆盖filename中原来的内容
(2) command >> filename 重定向写入,追加
如果filename不存在的话,会先创建;将command执行的结果追加写入到filename中;不会覆盖filename中原来的内容1> 和 2>
(1)command 1> filename 将正确的输出重定向到某个文件
(2)command 2> filename 将错误的输出重定向到某个文件
(3)将错误输出和正确输出保存到同一个文件:
command 1> a.txt 2>&1 或者写作:command > a.txt 2>&11>> 和 2>>
(1)command 1>> filename 将正确的输出以追加的方式重定向到某个文件
(2)command 2>> filename 将错误的输出以追加的方式重定向到某个文件
(3)将错误的和正确的信息重定向追加到同一个文件 :
command 1>> a.txt 2>&1
linux命令之重定向
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。