2019独角兽企业重金招聘Python工程师标准>>>

文件经过处理后在它的输出文件中可能会出现重复的行。例如,使用cat命令将两个文件合并后,再使用sort命令进行排序,就可能出现重复行。这时可以使用uniq命令将这些重复行从输出文件中删除,只留下每条记录的唯一样本。
语法:
uniq [选项] 文件

说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如果输入文件用“- ”表示,则从标准输入读取。
该命令各选项含义如下:
- c 显示输出中,在每行行首加上本行在文件中出现的次数。它可取代- u和- d选项。
- d 只显示重复行。
- u 只显示文件中不重复的各行。
- n 前n个字段与每个字段前的空白一起被忽略。一个字段是一个非空格、非制表符的字符串,彼此由制表符和空格隔开(字段从0开始编号)。
+n 前n个字符被忽略,之前的字符被跳过(字符从0开始编号)。
- f n 与- n相同,这里n是字段数。
- s n 与+n相同,这里n是字符数。

转载于:https://my.oschina.net/jhdoctor/blog/93096

linux unip命令相关推荐

  1. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  2. linux if 命令判断条件总结

    linux if命令 关于文件属性的判断式 -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时 ...

  3. linux paste变量,Linux paste命令详解

     Linux 命令大全 小白告诉你:Linux paste 命令用于合并文件的列. paste 指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d ][--help] ...

  4. linux unset命令,Linux unset命令

    Linux unset命令 Linux unset命令用于删除变量或函数. unset为shell内建指令,可删除变量或函数. 语法unset [-fv][变量或函数名称] 参数:-f 仅删除函数. ...

  5. linux wc 命令简介

    此wc命令不是让大家没有食欲的地方.而是linux下一个简单的小命令. NAME wc - word, line, character, and byte count SYNOPSIS wc [-cl ...

  6. linux mysql 命令 大全

    linux mysql 命令 大全 1.linux下启动mysql的命令:   mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.l ...

  7. Linux Find 命令精通指南

    作者:Sheryl Calish Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个.它很难,因为它的语法与其他 Linux 命令的标准语法不同.但是,它很强大,因 ...

  8. linux ps命令大全,Linux ps命令例子汇总

    Linux ps命令主要用于查看系统运行的进程,确定进程运行的状态机是否占用过多资源等?下面学习啦小编通过实例来给大家详细介绍下Linux的ps命令,一起来了解下吧. Linux提供了当前进程的同时, ...

  9. linux用户在哪个文件夹,LINUX中用命令成功建立一个用户后信息会记录在哪个文件中...

    LINUX中用命令成功建立一个用户后信息会记录在哪个文件中 发布时间:2007-07-28 10:14:57来源:红联作者:MPiops 增加用户帐号后 新建用户的命令十分简单,在命令行下使用 use ...

  10. Linux常见命令(二)

    随着Linux应用的扩展许多同学开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力.Li ...

最新文章

  1. X is not a member of 'cv'异常解决
  2. 解决tomcat中文传输乱码问题
  3. python可以做什么工作好-学完Python我们可以做什么工作?
  4. python的scripts里没有pip_解决python scripts和pip缺失问题
  5. GraphQL:现代数据库管理系统的演变
  6. Python基础十四——内置函数和匿名函数
  7. Ansys 2022R2安装教程
  8. 微信小程序实现OCR扫描识别
  9. centos7 vi保存退出_怎么保存退出vi编辑 vi常用命令大全
  10. 第四集:让声音变得更有磁性 —— 共鸣训练(汇播课程演说笔记)
  11. 最佳平方逼近 matlab,matlab最佳平方逼近
  12. CREO图文教程:三维设计案例之足球设计图文教程之详细攻略
  13. fasterRCNN系列
  14. 从0开始学习 GitHub 系列之「05.Git 进阶」----转载自stormzhang 原创文章
  15. 三款EPUB阅读软件对比
  16. 啊哈添柴挑战Java1581. 填数游戏(入门版)
  17. 大一第一学期期末C语言程序设计笔记(一)
  18. mysql 开启事物_mysql事务的开启
  19. Java后端工程师必备书单(从Java基础到分布式)
  20. 崇闵摄影课·10款日常后期视频调色LUT 支持PR/达芬奇/FCPX

热门文章

  1. 状语从句不是简单句_简单句、并列句、复合句
  2. 程序大师的方天画戟 - vicc
  3. 6 RFID的ISOIEC标准
  4. 用Photoshop进行icon的制作或将其它格式图片转成icon
  5. ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念
  6. List集合分页操作
  7. python的os库——批量修改文件名称
  8. 软件开发人员是一种很棒的职业选择的五大理由
  9. 微信收到消息很慢无法连接服务器,微信消息总是延迟接收怎么办?
  10. 光电自动避障小车_凌鸟智能总结了一下激光导航反射板AGV小车的优缺点!