Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 628 Bytes

cut.org

File metadata and controls

27 lines (23 loc) · 628 Bytes

cut

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