首页 > 系统相关 >Linux输出重定向>和>>的区别是什么?

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

时间:2022-08-30 10:58:06浏览次数:93  
标签:输出 重定向 文件 区别 内容 exp Linux data

Linux输出重定向>和>>的区别是什么-百度经验  https://jingyan.baidu.com/article/358570f64345c4ce4724fcba.html

Linux输出重定向有>和>>,如果不清楚他们的区别,混淆时候后有时候会导致不堪的后果,下面就介绍下Linux输出重定向>和>>的区别是什么?简单说>是覆盖,>>是追加,具体的见下文。 

工具/原料

  • Linux系统、Windows系统
  • Xshell

【简介:>与>>的区别】

  1.  

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

    >>是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。

    END

【步骤一:>和>>可以新建文件】

  1.  

    文件不存在时,使用>和>>是一样的,会新建文件。

    不存在test1和test2,通过>和>>来分别新建test1和test2。

    echo是输出内容的指令,内容要用双引号引起来。

    具体如下图

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

【步骤二:>覆盖内容,>>追加内容】

  1. 1

    用>将test1文件的内容覆盖,test1原来的内容会被清空,新的内容会被加入,如下图

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

    用>将test1文件的内容清空,如下图

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

    用>>为test2文件追加内容,test2原来的内容会被保留,新的内容会被加入到末尾,如下图

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

标签:输出,重定向,文件,区别,内容,exp,Linux,data
From: https://www.cnblogs.com/jmbt/p/16638524.html

相关文章

  • linux crw-rw-rw- 开头的c 是啥意思?
    linuxcrw-rw-rw-开头的c是啥意思?_百度知道 https://zhidao.baidu.com/question/436282328.htmlC代表这个文件对应的是字符设备,所谓字符设备就是鼠标、键盘等,可以简单......
  • Linux 驱动开发-简单的驱动框架编写
    编写一个简单的linux驱动代码栗子1、源文件xxx.c#include<linux/kernel.h>#include<linux/module.h>//模块入口函数staticint__initdemo_init(void){ pri......
  • python print居中-靠右-靠左输出
    1 居中输出   需要使用center函数使用center函数,需要str类型的数据。width参数:长度,需要填一个int类型的参数fillchar参数:两边填充的字符,需要一个str类型的参数(可以......
  • linux用wget下载的文件放在什么地方?
    linux用wget下载的文件放在什么地方?_百度知道 https://zhidao.baidu.com/question/1824525879028523548.html匿名用户2017-12-16 Linux系统中的wget是一个下载......
  • Linux之awk数组(四)
    1.awk数组AWK可以使用关联数组这种数据结构,索引可以是数字或字符串。AWK关联数组也不需要提前声明其大小,因为它在运行时可以自动的增大或减小。AWK不支持多维数组。2......
  • linux系统 BCM43142的网卡 安装
    检查网卡驱动:[paul@localhost~]$lspci|grepNetwork09:00.0Networkcontroller:BroadcomInc.andsubsidiariesBCM43142802.11b/g/n(rev01) 安装依赖:......
  • linux创建用户、设置密码、修改用户、删除用户
    linux创建用户、设置密码、修改用户、删除用户_sunxx1986的博客-CSDN博客_linux创建用户 https://blog.csdn.net/sunxx1986/article/details/6854307创建用户、设置密码......
  • 将Linux文件清空的几种方法
    将Linux文件清空的几种方法-LinuxPark-博客园 https://www.cnblogs.com/mrwang1101/p/6166326.html1、使用重定向的方法[root@centos7~]#du-htest.txt4.0K......
  • Linux学习笔记5——目录和文件,时间
    Linux学习笔记5——目录和文件一、目录和文件:根目录:/,目录的最后面是文件。文件名是由目录+文件名组成的。当前目录:登录Linux后,一定处于目录树的某个目录中,这个目录称......
  • linux服务器校对时间方法
    linux服务器校对时间方法_llnara的博客-CSDN博客_linux对时 https://blog.csdn.net/llnara/article/details/8286873Linux中有个ntp包可以自动校准时间,并且非常好用。D......