专题(二十) 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 |
参考资料