Chinaunix首页 | 论坛 | 博客
  • 博客访问: 922081
  • 博文数量: 210
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2070
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-19 21:54
文章分类

全部博文(210)

文章存档

2020年(2)

2019年(18)

2018年(27)

2017年(5)

2016年(53)

2015年(88)

2014年(17)

分类: 其他平台

2015-05-19 21:58:07

sort命令,对输出数据进行排序
  用法(1):sort 文件名,默认按照字母的顺序(不分大小写)进行排序
  
   用法(2):对输出进行排序
           如果对汉字进行排序,默认排序,一般采用拼音顺序。(手机通讯录采取这种)
           一般来说,纯字母的顺序要高于汉字 ,数字的顺序优先于英文字母,
           这种默认的排序方式贯穿各种linux系统,包括通讯录,数据库等,通过建立排序有组织的数据,为搜索查找提供方便
           sort其他选项,包括忽略大小写(默认),升序(a-z)和倒叙/降序(z-a)。。。。
           sort-r倒叙    sort -R(随机的排序,故意搞乱排序)  sort -f 大小写敏感


cut命令,分割字符段
  cut 切割的意思,按行切割
  第一种用法: 按照字符长度   例如:cut -c 1-3 text  将每一行的第一个到第三个
  第二种用法: field (分割域输出)
                      cut -f 1 -d “:” text   将会输出“:” 分割的第一个文本区域
                      cut -f 1-3 -d “:”text   将会输出“:”分割的第一个到第三个文本区域


       如果使用“,”分割 (1,3) -f 1,3   只会输出1,3文本区域,没有2的文本区域


       如果超出文本规定的区域,那么就出显示不会出错,也不会显示没有的文本区域


 cut 反命令  paste,将两个文件逐行和并

 对于linux 和日常的使用cut  paste 有很多的用途 ,cut还可以将比的程序的输出进行裁剪,例如: ifconfig命令,将会输出网卡的诸多信息
  如果我们只需要提取流量包信息,那就可以向grep RX  然后再cut 分割出数字来


阅读(1097) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~