cut命令

cut是用来显示行中的指定部分,删除文件中指定字段。

语法: cut  {选项}  {参数}

demo 行操作

 cat  test.txt

 No    Name   Mark   Percent
 01     tom      69       91
 02     jack      71       87

 cut -f 1 -d" " test.txt 

  No
  01
  02

  -f : 显示指定字段内容
  -d :指定分割符

cut  -f2 -d" " --complement  test.txt

No Mark Percent 
01 69 91
02 71 87

--complement : 选取指定字段之外的列

cat  test.txt

ttttttttttttttttttttt
assagagagagagxvgerg
fasfafafaafasfrererywy

 cut   -c1-3  test.txt

 ttt
 ass
 fas

 -c : 表示字节
 N-M: 从第N个字节/字符/字段 到 第M个
  -M:  1-M
 N- :  N-末尾

 cut   -c-3  test.txt     
 cut   -c5-  test.txt

demo 文件操作

cut  fileA   fileB  >  fileC  
多个文件合并后重定向

你可能感兴趣的:(cut命令)