美文网首页
02文本查看、操作、统计命令

02文本查看、操作、统计命令

作者: 不到7不改名 | 来源:发表于2022-03-05 11:57 被阅读0次

    cat

    • Concatenate 查看文本文件的内容,输出到屏幕
    • 常见参数:
    -A                       ## 列出所有内容,包括特殊字符,如制表符
    -n                       ## 打印出所有行号,-b 参数仅打印非空白行行号
    
    • 常见用法:

      图像2022-3-4 下午7.19
    • 其他:
      • zcat:可以查看压缩的文本文件
      • tac:逆向查看

    head / tail

    • 查看文件的前/后 n 行,默认 10 行
    • 常见参数:-n

    more

    • 逐页查看,按空格翻页,按回车换行

    less

    • [参数] 文件名

    • 常用参数:

      -N:                     #显示行号
      -S:                     #单行显示 
      zless:                 #查看压缩文件
      

      上下左右键查看文本内容

      Enter键向下移动一行

      空格键翻页

      q键退出

    wc

    • 统计文本

    • 常见参数:

      -l                            #统计行数 
      -w                          #统计字符串数  
      -c                          #统计字节数
      

    [图片上传失败...(image-cb37bd-1646452513705)]

    cut

    • 常见参数
    -d 指定分隔符,默认\t
    -f 输出哪几列(字段fields)
    
    截屏2022-03-05 上午11.47.19

    sort

    • 排序
    • 常见参数:
    -n:                     #按照数值从小到大进行排序 
    -V:                     #字符串中含有数值时,按照数值从小到大排序 
    -r:                     #逆向排序 
    -k:                    #指定区域
    -t:                    #指定分隔符
    
    截屏2022-03-05 上午9.56.59

    uniq

    • 去除重复行
    • 常见参数
    -c:                   #统计每个字符串连续出现的行数
    

    paste

    • 文本合并
    • 常见参数
    -d:                  #指定分隔符 
    -s:                  #按行合并
    
    • 常见用法
    paste  file1  file2 
    paste  - -
    

    [站外图片上传中...(image-de2425-1646452513705)]

    tr

    • 字符替换
    • 常见参数
    -d:                 #删除指定字符
    -s:                 #缩减连续重复字符
    
    截屏2022-03-05 上午9.57.41

    split

    • split:Linux split命令用于将一个文件分割成数个。该指令将大文件分割 成较小的文件,在默认情况下将按照每1000行切割成一个小文件

    • 常见用法:

      • split -6 README #将README文件每六行分割成一个文件

    相关文章

      网友评论

          本文标题:02文本查看、操作、统计命令

          本文链接:https://www.haomeiwen.com/subject/qeavrrtx.html