首页 > 其他 > 详细

文本处理命令系列——cut

时间:2015-11-09 19:17:34      阅读:270      评论:0      收藏:0      [点我收藏+]
cut常用选项:
-b:选择指定的字节。
-d:指定字段分隔符,默认为TAB
-f:指定要选择的字段。格式如下:
    N:第N个字段
    N-M:N到M个字段
    N-:从第N个字段到最后。
    -M:从第一个字段到第M个字段。


示例:

使用冒号为分隔符,获取文件/etc/passwd的第一个字段

[root@vm1 ~]# head -n 2 /etc/passwd | cut -d: -f1
root
bin
[root@vm1 ~]#
使用冒号为分隔符,获取文件/etc/passwd的一到三,三个字段

[root@vm1 ~]# head -n 2 /etc/passwd | cut -d: -f1-3
root:x:0
bin:x:1
[root@vm1 ~]#
使用冒号为分隔符,获取文件/etc/passwd的第1个字段到第5个字段

[root@vm1 ~]# head -n 2 /etc/passwd | cut -d: -f-5
root:x:0:0:root
bin:x:1:1:bin
[root@vm1 ~]#


本文出自 “热爱开源,乐于分享!” 博客,请务必保留此出处http://hezhanglinux.blog.51cto.com/10861477/1711011

文本处理命令系列——cut

原文:http://hezhanglinux.blog.51cto.com/10861477/1711011

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!