Linux-cut:提取文件片段

Linux cut

对文件的行进行分析,并按照指定规则截取文件

用法

  • 命令:cut [选项 ]文件名

  • 常用选项

选项 用途
-c 以字符为单位进行截取
-d 自定义分隔符,默认为制表符(\t)
-f -d一起使用指定截取那个区域

示例

  • 对于当前文件夹下的passwd文件,文件内容如下

image-20210227130521435

1
2
# 以冒号为分隔,获取第一个
cut -d: -f1 passwd

image-20210227131016476

1
2
# 以冒号为分隔,获取第1、6、7个
cut -d: -f1,6,7 passwd

image-20210227131141681

1
2
# 以字符为分隔获取第四个字符
cut -c4 passwd

image-20210227131408170

1
2
3
4
# 以字符为分隔获取1-4的字符
cut -c1-4 passwd
# 从第五个字符开始截取全部字符
cut -c5- passwd