zoukankan      html  css  js  c++  java
  • Linux命令:文件内容

    1、tail:查看文件内容,只看尾部几行

      tail [ -fcn] [ fileName ]

      -f  循环读取,按 ctrl+c 结束。tail -f  会显示文件尾部内容,并且不断刷新,只要文件内容更新就可以看到最新内容,这是非常有用的一个参数。

      -c num  显示num个字节    

      -n num  显示num行,默认10。使用+num可以显示第num行至文件末尾内容。

    3、grep:文件内容搜索,查找文件中符合条件的字符串,通过正则匹配。

      grep [ -options] [ pattern ][ file/dir ]

      -n  显示行号

      -i   忽略大小写

      -v  显示不包含匹配文本的行

    4、sed:利用script来处理文本文件

      sed [ -n ] [ - e ][ -f ] [ file ]

      -e  以选项中指定的script来处理输入的文本文件

      -f  以选项中指定的script文件来处理输入的文本文件

      -n  仅显示script处理后的结果

      动作:

      a  新增,可接字串,这些字串会出现在新的一行(当前下一行)

      c  取代,可接字串,这些字串可以取代n1,n2之间的行

      d  删除

      i   插入,可接字串,这些字串会出现在新的一行(当前上一行)

      p  打印,将某个选择的数据打印。通常与 sed -n 一起使用 

      s  取代,可以直接进行取代

      PS:sed后接的动作,要用两个单引号括住。

  • 相关阅读:
    496. 下一个更大元素 I『简单』
    492. 构造矩形『简单』
    443. 压缩字符串『简单』
    455. 分发饼干『简单』
    463. 岛屿的周长『简单』
    38. 外观数列『简单』
    28. 实现 strStr()『简单』
    441. 排列硬币『简单』
    628. 三个数的最大乘积『简单』
    575. 分糖果『简单』
  • 原文地址:https://www.cnblogs.com/Ezi0/p/10392033.html
Copyright © 2011-2022 走看看