Linux 中AWK命令的一些使用

简介: 简单记录AWK的基本使用

有一个文本,需要将所有的域名截取出来,并统计重复域名出现的次数

http://www.baidu.com/index.html

http://www.baidu.com/index.html
http://www.baidu.com/index.html
http://www.jd.com/index.html
http://www.jd.com/index.html
http://www.qq.com/index.html
http://www.sina.com/index.html

使用方式:
awk -F / '{print $3}' filename | sort | unique -c | sort -nr

-F #匹配某个字符

{print $3} #输出切割后的指定列

sort #首先按ASCII码进行排序,保证同一域名聚集

uniqe -c #按照字符进行唯一合并

sort -nr #重新排序去重后的字符,并使用-r倒序

3 www.baidu.com
2 www.jd.com
1 www.sina.com
1 www.qq.com

目录
相关文章
|
2天前
|
Linux 数据安全/隐私保护 Windows
命令方式:window向linux传文件
【10月更文挑战第6天】本文介绍了如何在Linux系统中通过命令`ip a`获取IP地址,并在Windows系统下使用CMD命令行工具和SCP命令实现文件传输。示例展示了如何将D盘中的`mm.jar`文件上传至IP地址为192.168.163.122的Linux系统的/up/目录下,最后在Linux系统中确认文件传输结果。
109 65
|
2天前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
20 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
|
4天前
|
监控 安全 网络协议
|
1天前
|
运维 Java Linux
Linux 下命令后台运行秘籍:无惧终端断开的魔法
本文详细介绍了在 Linux 系统下使命令不受终端断开影响、持续在后台运行的多种方法及其原理。包括使用 `nohup`、`setsid`、括号括起来、作业调度和 `screen` 等技巧,帮助读者提高工作效率,确保任务不被意外中断。
5 0
Linux 下命令后台运行秘籍:无惧终端断开的魔法
|
7天前
|
应用服务中间件 Linux nginx
Linux下操作Nginx相关命令
Linux下操作Nginx相关命令
|
7天前
|
Ubuntu 前端开发 Linux
Linux apt 命令
10月更文挑战第1天
20 4
|
7天前
|
缓存 前端开发 Linux
Linux yum 命令
10月更文挑战第1天
21 2
|
8天前
|
设计模式 Unix Linux
Linux系统命令技巧
Linux系统命令技巧
27 3
|
10天前
|
Linux
Linux的cp命令如何使用?
Linux的cp命令如何使用?
19 5
|
7天前
|
关系型数据库 MySQL Unix
【Linux】常用的命令
【Linux】常用的命令
13 1