一天一linux命令(16) cut sort wc uniq tee split 较常用命令
来源:互联网 发布:邪恶吧下载软件 编辑:程序博客网 时间:2024/04/30 13:56
cut
说明:分析日志文件时常用
参数说明:
-d:后接的是分隔字符,默认是空格符。
-c:后接第几个字符。
-f:后接第几个区块。
用法一:显示每行从开头算起 num1 到 num2 的文字。
$ cut -cnum1-num2 filename
用法二:显示第m栏到第n栏(使用tab分隔)
$ cut -f m-n
例一:将passwd文件中每一行里的":"用作分隔符,列出第一个区块,也就是姓名所在区块。
$ cat /etc/passwd | cut -d ":" -f 1
sort
语法:sort [-t 分隔符] [(+起始)(-结束)] [-nru]
参数说明:
-t 分隔符:使用分隔符隔开不同区块,默认是tab
+start -end:由第start 区块排序到end区块
-n: 使用纯数字排序(否则会以字母方式排序)
-r: 反向排序
-u: 相同出现的一行,只列出一次
范例:将列出来的个人账号排序!
cat /etc/passwd | sort
WC
说明:计算字节数/字数/行数
参数说明:
-l :多少行
-m :多少字符
-w :多少字
uniq
说明:用来删除重复的行从而只显示一个
例:要知道这个月登入您主机的用户有谁,而不在乎他的登入次数
$ last | cut -d" " -f1 | sort | uniq
tee
说明:将数据同时显示在屏幕上和文件中
例:将数据同时传给下一个命令执行,也会将数据写入last.list文件
$ last | tee last.list | cut -d " " -f1
split
说明:分割文件
语法:split [-bl] 输入文件 输出文件前导字符
参数:
-b :以文件size 来分
-l :以行数来分
例:以5行为大小分割文件/etc/passwd
$ split -l 5 /etc/passwd test
会产生testaa, testab, testac等文件
- 一天一linux命令(16) cut sort wc uniq tee split 较常用命令
- Linux命令-cut、sort、uniq、wc、tee
- Linux管线命令 - cut,grep,sort,uniq,wc,tee,tr,col,join,paste,expand,split,xargs
- linux学习第二十五篇:cut,sort,wc,uniq,tee,tr,split命令,shell特殊符号
- Shell 常用字符处理命令cut/sort/wc/uniq/tee/tr/split
- linux常用命令sort,uniq,cut,wc
- cut、sotr、uniq、wc、tee、split、tr
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- linux sort,uniq,cut,wc命令详解
- Linux sort,uniq,cut,wc命令详解
- 嵌入式CortexA8 高阶教学实验箱
- CornerStone 破解 最简单的破解方法
- 嵌入式系统MAC地址(新增内容)烧写方法(未完)
- ASP.NET MVC3 概要
- StringBuffer与StringBuilder区别
- 一天一linux命令(16) cut sort wc uniq tee split 较常用命令
- opengl纹理相关知识
- linuxforward的实现(ip_rcv__iprcv_slow_ip_route_input
- do...while(0)的妙用
- 黑马程序员——初识String类:String类的知识点总结
- 战争迷雾效果 第05章 项目源码下载
- 特效
- JSTL 表达式与 EL 语言
- 广州传智播客4月份最新开班信息