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 分割出数字来
阅读(1155) | 评论(0) | 转发(0) |