专题(二十) cut
一、作用与介绍
cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符、字段写至标准输出。
二、用法
| 选项 | 用法说明 | 举例说明 | 备注 |
| -b | 按字节截取 | who | cut -b 3 输出每行的第三个字节 | |
| -c | 按字符截取,常用于中文 | cut -c 2 输出每行的第二个中文字符 | |
| -d | 指定以什么为分隔符截取,默认为制表符 | cut -d ':' 按照:分隔符进行分割 | |
| -f | 通常和-d一起 | cut -d ':' -f 1 按照:分隔符进行分割输出第一列 |
注意:cut只擅长于处理单个字符为间隔的文本
三、案例
1、按行用指定分隔符进行切割并输出指定列
| cut -d ':' -f 1 |



2、切割指定的字节
| who | cut -b 3 |

3、切割指定的字符
| cat cn.txt |cut -c 2 |

参考资料
grep正则表达式_grep 正则表达式-CSDN博客