zoukankan      html  css  js  c++  java
  • shell编程学习笔记(六):cat命令的使用

    这一篇不是讲shell编程的,专门讲cat命令。shell编程书用到了这个cat命令,顺便说一下cat命令。

    cat命令有多种用法,我一一来列举(以下蓝色字体部分为Linux命令,红色字体的内容为输出的内容):

    1、查看文件内容

    # cat file1.txt

    hello
    world

    2、把一个文件的内容复制到另一个文件,如果另一个文件不存在,则自动创建该文件

    # cat file1.txt > file2.txt

    # cat file2.txt

    hello
    world

    使用-n参数会在复制的新文件每行添加行号

    # cat -n file1.txt > file2.txt

    # cat file2.txt

    1 hello
    2 world

    使用-b参数跟-n类似,也会在复制的新文件每行添加行号,区别在于-b对于空白行不编号

    3、可以合并两个文件的内容

    # cat file1.txt file2.txt >> file3.txt

    # cat file3.txt

    hello
    world

    1 hello
    2 world

    这里用到了>>,>>是指追加的意思 

    4、可以清空文件的内容

    # cat /dev/null > file3.txt

    /dev/null是一个特殊的文件,我们可以把/dev/null想象为一个“黑洞”,它非常接近一个只写文件,所有写入它的内容都会永远丢失,如果想从它那读取内容,则什么也读不到。

  • 相关阅读:
    JS知识点
    JQuery知识点
    常见简单算法
    Html知识点
    Java基础_基本语法
    Java基础_Java概述
    VBA基础——循环语句
    VBA基础知识———常用语句
    VBA基础概念
    安全、结构良好的jQuery结构模板
  • 原文地址:https://www.cnblogs.com/modou/p/10441284.html
Copyright © 2011-2022 走看看