cut 是一个选取命令,就是将一段数据经过分析取出我们想要的。一般来说,选取的信息通常是按行来进行分析的。cut 命令从文件的每一行剪切字节、字符和字段将这些字节、字符和字段输送到标准输出。
常用参数
参数 | 作用 |
---|---|
-b | 以字节为单位进行分割 |
-c | 以字符为单位进行分割 |
-d | 自定义分隔符,默认为制表符 |
-f | 与 -d 一起使用,指定显示哪个区域 |
举个例子
penn:~/ $ head -n 3 /etc/passwd | cut -d : -f 1,6
root:/root
daemon:/usr/sbin
bin:/bin
前五个含
$ cut /etc/passwd -c -5
第五个后
$ cut /etc/passwd -c 5-
只有第五
$ cut /etc/passwd -c 5
二到五间
$ cut /etc/passwd -c 2-5
条评论