cut 可以以字节,字符或指定分隔符从文件中的每一行中截取出一部分,并输出到标准输出中,参数:
-f
: 使用分隔符提取指定的字段,默认分隔符为 Tab-d
: 指定分隔符-b
: 提取指定的字节-c
: 提取指定的字符
Range 格式为 (n|a-|-b|a-b)(,(n|a-|-b|a-b))+
, 比如:
1 1,7 1-16,26-38 1- -16
例子:
cut -d/ -f1-3 <<< "1/2/3/4" # 1/2/3
cut -b5 <<< "1测2/3/4" # 2
cut -c3 <<< "1/2/3/4" # 2