Linux文本处理相关命令

78 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

Linux三剑客

这三剑客的主要作用就是拿来处理我们的文本,比如切分文本、对文本排序以及统计文本中的单词个数。

普通剑客

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 示例: 我们查看一个passwd文件: 在这里插入图片描述 可以看见密密麻麻,此时我们使用cut命令: 在这里插入图片描述 cut -d ‘:’ -f1,2,3 passwd: 意思是将passwd文件的每一行的前三列给切出来展示。 还有wc命令的使用解释: 在这里插入图片描述 2、7、54分别对应了l、w、c对应的意思。 我们也可以单独查看这三个数据,如: 在这里插入图片描述

剑客一号grep

在这里插入图片描述 比如我们现在要在passwd和/etc/shadow目录下搜索查找root文件: 在这里插入图片描述

剑客二号:sed

在这里插入图片描述 在这里插入图片描述

剑客3号:awk

因为其体量之大,就随便写几个常用的即可。 在这里插入图片描述 在这里插入图片描述