频道栏目
首页 > 资讯 > Linux > 正文

Linux中sort/uniq/cut/wc/watch命令功能和语法总结

18-07-26        来源:[db:作者]  
收藏   我要投稿

sort命令

功能:对指定的文件的行进行排序,并将结果进行标准输出。

sort语法

-f:忽略大小写的差异(通常将小写字母转换为大写字母进行比较)
-b:忽略最前面的空格部分
-n:以纯数字进行排序(默认以文字形态进行排序)
-r:反向排序
-u:去除,相同数据只出现一行
-t:分隔符,默认为Tab键
-k:以哪个区间进行排序
-o:将排序结果输出到指定文件中(可以是源文件)
-c:检查文件是否已经排好序,如果乱序,则输出第一个乱序的行的相关信息,最后返回1
-C:检查文件是否已排好序,如果乱序,不输出内容,进返回1
-d:按照字典顺序进行排序
-i:忽略不可打印字符,只针对可打印字符进行排序

uniq命令

功能:读入文件,比较相邻的行,显示重复或不重复的行

uniq语法

-i:忽略大小写字符
-c:进行计数
-u:只显示唯一的行
-d:只显示重复的行
-D:显示所有重复的行,每个重复的行都显示
-n:前n个字段与每个字段前的空白一起被忽略
+n:前n个字符被忽略,之前的字符被跳过(字符从0开始编号)
-f n:与-n相同,其中n是字段数
-s n:与+n相同,其中n是字符数

cut命令

功能:分析一段(每行)数据,取出想要的数据。

cut语法

-b:以字节为单位进行分割。字节位置将忽略多字节字符便捷,除非指定-n标志
-c:以字符为单位进行分割
-d:自定义分割付,默认为制表符
-f:与-d一起使用,指定显示哪个区域
-n:取消分割多字节字符,常与-b一起使用

wc命令

功能:统计指定文件中的字节数、字数、行数、并将统计结果显示输出

wc语法

-c:统计字节数
-l:统计行数
-m:统计字符数,该标志不能与-c标志一起使用
-w:统计字数,一个字被定义为由空白、跳格或换行字符分割的字符串
-L:打印最长行的长度

watch命令

功能:以周期性的方式执行给定的命令,指令输出以全屏方式显示。

watch语法

-n:指定指令执行的间隔时间(秒)
-d:高亮显示指令输出信息不同之处
-t:不显示标题
相关TAG标签
上一篇:cisco 2900企业级系列路由器初始配置
下一篇:SAP MM 用客户寄售库存管理方式来管理周转箱等可回收物料
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站