Linuxuniq命令怎么使用(linuxunmount命令)

Linuxuniq命令怎么使用(linuxunmount命令)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-04-19 16:02:37
文章简介

Linuxuniq命令用于检查及删除文本文件中重复出现的行列,一般与sort命令结合使用。uniq可检查文本文件中重复出现的行列。uniq[-cdu][-flt;栏位gt;][-slt;字

2025阿里云双十一服务器活动

Linuxuniq命令用于检查及删除文本文件中重复出现的行列,一般与sort命令结合使用。

uniq可检查文本文件中重复出现的行列。

uniq[-cdu][-f<栏位>][-s<字符位置>][-w<字符位置>][--help][--version][输入文件][输出文件]

参数:

-c或--count在每列旁边显示该行重复出现的次数。

-d或--repeated仅显示重复出现的行列。

-f<栏位>或--skip-fields=<栏位>忽略比较指定的栏位。

-s<字符位置>或--skip-chars=<字符位置>忽略比较指定的字符。

-u或--unique仅显示出一次的行列。

-w<字符位置>或--check-chars=<字符位置>指定要比较的字符。

[输入文件]指定已排序好的文本文件。如果不指定此项,则从标准读取数据;

[输出文件]指定输出的文件。如果不指定此选项,则将内容显示到标准输出设备(显示终端)。

文件testfile中第2、3、5、6、7、9行为相同的行,使用uniq命令删除重复的行,可使用以下命令:

uniq

testfile中的原有内容为:

Linux85Linuxuniq命令怎么使用,linuxunmount命令

$uniqtestfile#删除重复行后的内容

Linux85

检查文件并删除文件中重复出现的行,并在行首显示该行重复出现的次数。使用如下命令:

uniq

结果输出如下:

$uniq-ctestfile#删除重复行后的内容

3test30#前面的数字的意义为该行共出现了3次

4Hello95#前面的数字的意义为该行共出现了4次

2Linux85

当重复的行并不相邻时,uniq命令是不起作用的,即若文件内容为以下时,uniq命令不起作用:

Linux85

这时我们就可以使用sort:

test30

统计各行在文件中出现的次数:

3test30

在文件中找出重复的行:

test30

以上就是Linuxuniq命令怎么使用的详细内容,更多请关注主机测评网其它相关文章!

标签:
国外服务器地址及端口(国外ip地址和端口)
« 上一篇
返回列表
下一篇 »

如本文对您有帮助,就请抽根烟吧!