正则表达式 ------排序三工具(sort、uniq、wc)
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,一、sort 工具(1)sort 是一个以行为单位对文件内容进行排序的工具,也可以根据不同的数据类型来排序(2)sort 命令格式:sort [选项] 参数(3)常用的选项:-f:忽略大小写;-b:忽
千家信息网最后更新 2024年11月19日正则表达式 ------排序三工具(sort、uniq、wc)
一、sort 工具
(1)sort 是一个以行为单位对文件内容进行排序的工具,也可以根据不同的数据类型来排序
(2)sort 命令格式:sort [选项] 参数
(3)常用的选项:
- -f:忽略大小写;
- -b:忽略每行前面的空格;
- -M:按照月份进行排序;
- -n:按照数字进行排序;
- -r:反向排序;
- -u:等同于 uniq,表示相同的数据仅显示一行;
- -t:指定分隔符,默认使用[Tab]键分隔;
- -o <输出文件>:将排序后的结果转存至指定文件;
-k:指定排序区域;
示例1:将 /etc/passwd 文件中的账号进行排序
sort /etc/passwd
示例2:将/etc/passwd 文件中的第三列进行反向排序
sort -t : -rk 3 /etc/passwd
示例3:将 etc/passwd文件中第三列进行排序,并将输出内容保存至yyy.txt 文件中
sort -t : -k 3 /etc/passwd -o yyy.txt
二、uniq 工具
(1)uniq 工具在 Linux 系统中通常与 sort 命令结合使用,用于报告或者忽略文件中的重复行
(2)命令语法格式为:uniq [选项] 参数
(3)常用选项包括:
- -c:进行计数;
- -d:仅显示重复行;
-u:仅显示出现一次的行;
示例1:uniq命令去重,只能去连续的重复,如果隔开了还是会出现。
如果我们想去掉所有的重复行,都只出现一次的话,可以使用 sort -u 命令
三、wc 工具
(1)统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。
(2)格式:wc [选项] 文件
(3)常用选项:
- -c 统计字节数;
- -l 统计行数;
- -m 统计字符数,注意这个标志不能与 -c 标志一起使用;
- -w 统计字数,一个字被定义为由空白、跳格或换行字符分隔的字符串;
- -L 打印最长行的长度;
文件
排序
统计
命令
工具
示例
字数
字符
字节
常用
格式
内容
参数
数据
标志
结果
并将
输出
不同
最长
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
梁溪区信息化软件开发销售电话
搜索服务器ip
西安ipfs存储服务器找哪家
共享软件开发者生存状况
服务器散热量怎么计算
服务器国产备份软件
数据库管理技术数据共享最好
下载服务器软件
一年没玩王者怎么找回所在服务器
成都erp软件开发公司
皮蓬数据库
href和数据库怎么交互
值得相信的网络安全审计
服务器出问题了谁可以解决
上海网络技术服务经验丰富
超鸿电脑软件开发中心
网络安全探针属于财务什么资产
潍坊晨星网络技术有限公司
服务器4网卡
oa怎么修改数据库资料
犯人数据库
泰拉瑞亚pc服务器要钱吗
老马布兰契服务器人口比例
杭州多牛网络技术有限公司
政企网络安全问题
松江区良好软件开发市场
软件开发老师专业名词
数据库和java连接
计算机测控网络技术
银河麒麟下的软件开发