linux基础之字符处理命令

技术linux基础之字符处理命令 linux基础之字符处理命令目录文件管理之:字符处理命令1.1 排序命令 sort2.1 去重命令 uniq3.1 截取字段命令 cut4.1 替换或删除命令 tr5

基于Linux的字符处理命令

文件管理:字符处理命令1.1 sort2.1命令2.1重复删除命令uniq3.1截取字段命令cut4.1替换或删除命令tr5.1统计命令wc

文件管理之:字符处理命令

1.1 排序命令 sort

sort命令用于对文件内容进行排序。

格式:排序[参数]

如果没有参数,默认按第一个字符排序。

cat 2.txt |排序

1.2.1排序参数-n

按数值排序

cat 2.txt | sort -n

1.2.2排序参数-r

逆序:默认情况下,逆序由第一个字符执行。

cat 2.txt | sort -r

cat 2.txt | sort -n -r

1.2.3排序参数k

指定哪一列排序?

cat 2.txt | sort -n -r -k2

1.2.4排序参数t

指定分隔符排序,默认值为空格(可以留空)。

cat 2.txt | sort -n -r -k2 -t /

2.1 去重命令 uniq

用于检查和删除文本文件中重复的行和列。重复复制,不相邻复制。如果你想删除所有的重复项,你需要首先对它们进行排序,所以uniq通常与sort一起使用。

cat 2.txt | uniq

2.2.1参数-c

在每列旁边,显示行重复出现的次数。

cat 2.txt | uniq -c

2.2.2参数d

仅显示重复出现的行和列。

cat 2.txt | uniq -d

2.2.3参数-u

显示只出现一次的行和列。

cat 2.txt | uniq -u

3.1 截取字段命令 cut

用于显示行中的指定部分并删除文件中的指定字段。

3.2.1参数-d

指定字段分隔符,默认字段分隔符为制表符。

cat 2.txt | cut -d/-f2

3.2.2参数-f

显示指定字段的内容。

cat 2.txt | cut -d/-f2

3.2.3参数-c

根据字符(空格也计算在内)

cat 2.txt | cut -c2

4.1 替换或删除命令 tr

一个接一个地替换:

2.txt | Tr654 123: 6更换1,5更换2,4更换3

4.2.1参数-d

删除字符

cat 2.txt | tr -d 34

5.1 统计命令 wc

统计文件的字数、行数和字节数。

cat 2.txt | wc

5.2.1参数-c

计算文件的字节数(字节)

cat 2.txt | wc -c

5.2.2参数l

计算文件中的行数。

cat 2.txt | wc -l

5.2.2参数-w

统计文件中单词的格式,默认情况下使用空白字符作为分隔符。

单词:在linux中,连续的数字或字母组合成一个单词。

cat 2.txt | wc -w

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/154983.html

(0)

相关推荐

  • HBase的原理和架构是什么

    技术HBase的原理和架构是什么这篇文章主要为大家展示了“HBase的原理和架构是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HBase的原理和架构是什么”这篇文章吧。

    攻略 2021年12月9日
  • 相互独立,三件事相互独立与三件事两两独立

    技术相互独立,三件事相互独立与三件事两两独立一相互独立、描述范围1、两两独立:是这n个事件中任意两个事件之间,如有事件A、B、C,满足P(AC)=P(A)P(C),P(AB)=P(A)P(B),P(CB)=P(C)P(B

    生活 2021年10月27日
  • bad的反义词,“bad”的反义词是什么

    技术bad的反义词,“bad”的反义词是什么bad的反义词是bad的反义词:good词汇解析:
    good
    英文发音:[ɡʊd]
    中文释义:adj.好的;优质的;符合标准的;可接受的;令人愉快的;令人满意的;合情理的;有说

    生活 2021年10月29日
  • mysql修改时区的方法是什么

    技术mysql修改时区的方法是什么本篇内容介绍了“mysql修改时区的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有

    攻略 2021年12月2日
  • 沃尔沃是哪国车,沃尔沃汽车原产地是哪个国家

    技术沃尔沃是哪国车,沃尔沃汽车原产地是哪个国家沃尔沃,英文名为Volvo,原为瑞典著名汽车品牌,又译为富豪,该品牌汽车安全性能很高沃尔沃是哪国车。沃尔沃汽车公司原是北欧最大的汽车企业,也曾经是瑞典最大的工业企业集团,其中

    生活 2021年10月21日
  • Hibernate在HQL中查询的方法有哪些

    技术Hibernate在HQL中查询的方法有哪些本篇内容介绍了“Hibernate在HQL中查询的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧

    攻略 2021年12月4日