为了账号安全,请及时绑定邮箱和手机立即绑定

Linux 输出重定向>和>>的区别是什么?

Linux 输出重定向>和>>的区别是什么?

莫回无 2018-11-27 05:00:51
Linux 输出重定向>和>>的区别是什么? 
查看完整描述

1 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

Linux输出重定向>和>>区别如下:

  1. >: 会重写文件,如果文件里面有内容会覆盖。

  2. >>这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件。

  3. >>:追加文件,也就是如果文件里面有内容会把新内容追加到文件尾。

  4. >   是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空。一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节)。


查看完整回答
反对 回复 2018-12-23
  • 1 回答
  • 0 关注
  • 861 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信