Linux文本处理命令

sort命令

Linux sort 命令用于将文本文件内容加以排序。

image

参数说明:

  • -n : 按照数值大小排序(默认以第一个字符为判断依据)
    image

  • -k : 指定特定列为排序依据(默认以空格作为列的分隔符)
    image

  • -t : 指定分隔符
    image

  • -r : 倒序排列
    image

uniq命令

Linux uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。

参数说明:

  • -c : 显示相邻重复行的行数
    image

  • -d : 仅仅显示重复行
    image

  • -u : 重复行只在最后的位置显示
    image

cut命令

Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字。

参数说明:

  • -d : 指定分隔符,默认为TAB符

  • -f : 配合-d使用,显示指定列内容
    image

tr命令

Linux tr 命令用于转换或删除文件中的字符。

image

参数说明:

  • -d : 删除字符
    image

wc命令

Linux wc命令用于计算字数。

image

利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

参数说明:

  • -c : 统计文件bytes大小
    image

  • -l : 统计文件行数
    image

  • -w : 统计文件中单词个数(默认以空格分隔判断单词)
    image

posted @ 2021-12-21 17:30  它叫鸮  阅读(106)  评论(1)    收藏  举报