当前位置: 首页 > news >正文

Linux命令-uniq

uniq命令用于删除文件中重复行,只留下每条记录的唯一样本。

uniq 命令的所有参数及其详细说明:
去重相关
参数 说明 示例
-c 显示每行的重复次数 uniq -c file.txt
-d 只显示重复的行 uniq -d file.txt
-u 只显示唯一的行 uniq -u file.txt

比较相关
参数 说明 示例
-i 忽略大小写进行比较 uniq -i file.txt

输入/输出相关
参数 说明 示例
-f 跳过前面的 个字段进行比较 uniq -f 2 file.txt (跳过前两字段)
-s 跳过每行开头的 个字符进行比较 uniq -s 5 file.txt (跳过前5字符)

其他选项
参数 说明 示例
-w 只比较每行的前 个字符 uniq -w 10 file.txt (比较前10字符)

组合使用示例
统计每行的重复次数:

uniq -c file.txt

只显示重复的行:

uniq -d file.txt

只显示唯一的行:

uniq -u file.txt

忽略大小写进行比较:

uniq -i file.txt

跳过前两字段进行比较:

uniq -f 2 file.txt

跳过每行开头的5个字符进行比较:

uniq -s 5 file.txt

只比较每行的前10个字符:

uniq -w 10 file.txt
http://www.dtcms.com/a/109924.html

相关文章:

  • RAGFlow部署与使用介绍-深度文档理解和检索增强生成
  • 本地部署 Firecrawl 爬虫让 AI 知识库更丰满
  • Java创建对象和spring创建对象的过程和区别
  • AI赋能数据库管理“最后一公里”,融合架构重塑数据库承载成本效能——zCloud 6.7与zData X 3.3正式发布
  • MonkeyDev 如何创建一个root级级别的app,并执行root命令获取iphone设备序列号serialNumber(ios15.8)
  • 航电系统之承重与避障技术
  • “二分查找 + (必要时)前缀和” -- 处理 ’有序数组‘ 的区间问题汇总
  • 信息学奥赛一本通 1524:旅游航道
  • 胶铁一体化产品介绍
  • 什么是 SAML身份验证
  • 【DY】信息化集成化信号采集与处理系统;生物信号采集处理系统一体机
  • Qt实现登录界面(输入密码后过几秒,密码变为小黑点,眼睛改变密码明文,密文)
  • 电子电气架构 --- SOC设计流程及其集成开发环境
  • 企业知识库如何搭建?从零开始构建高效知识管理体系
  • 【Spring】Spring 注解解码:@RequestBody 与 @ResponseBody 的双向桥梁艺术
  • 2024年B会(Coling)——双重对比学习用于多模态对话情感识别
  • 数字人训练数据修正和查看 不需要GPU也能运行的DH_live-加载自己训练-
  • 注意力机制在大语言模型中的原理与实现总结
  • 【算法中的数学】分解质因数
  • 每天学一个 Linux 命令(11):cp
  • 【系统移植】(六)第三方驱动移植
  • MySQL:数据类型
  • 380_C++_[结合379]从连续内存地址中取出来的热力图图片data,转换为可视化的、带颜色的热力图像显示到界面(图像格式为RGBA)
  • Yapi部署指南:在 Linux 上 Yapi 教程
  • Linux Bash 脚本实战:自动监控域名证书过期并发送邮件告警
  • vue和angular实现飞机大战
  • 彩虹表攻击
  • 52.个人健康管理系统小程序(基于springbootvue)
  • Linux 高级命令与常见操作:文本处理、系统管理与网络调试
  • 红米AC2100-刷OpenWrt系统,安装zerotier教程