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)

相关推荐

  • mysql服务启动后该怎么操作(怎么用命令开启mysql以及运行结果)

    技术MySQL启动和关闭的方法是什么这篇文章主要介绍“MySQL启动和关闭的方法是什么”,在日常操作中,相信很多人在MySQL启动和关闭的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年12月23日
  • 花呗不能付款怎么回事,花呗已无法正常使用怎么回事

    技术花呗不能付款怎么回事,花呗已无法正常使用怎么回事1、你可能脱离了常用地点(或常用设备)花呗不能付款怎么回事。比如,原本基本不去外地,结果你去外地了;或者你的手机更换了;这些情况有可能都会导致你的花呗没法使用。如果不是

    生活 2021年10月27日
  • 日本服务器租用哪家服务比较好

    技术日本服务器租用哪家服务比较好在租用日本服务器的时候首先要选择合适的机房才能确保服务器的正常稳定运行,那么如何判断自己选择的机房是否可靠呢,日本服务器租用哪家售后服务比较好,建议考察一下以下几点服务器维护 定期进行服务

    礼包 2021年12月16日
  • 中国标志性建筑,中国著名建筑有哪些?急急急

    技术中国标志性建筑,中国著名建筑有哪些?急急急北京故宫是中国明清两代的皇家宫殿,旧称为紫禁城,位于北京中轴线的中心,是中国古代宫廷建筑之精华。北京故宫以三大殿为中心,占地面积72万平方米,建筑面积约15万平方米,有大小宫

    生活 2021年10月27日
  • Spring5路径匹配器PathPattern有什么用

    技术Spring5路径匹配器PathPattern有什么用这篇文章主要为大家展示了“Spring5路径匹配器PathPattern有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并

    攻略 2021年11月24日
  • 查看mysql错误日志的方法是什么

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

    攻略 2021年12月2日