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
多个文件合并后重定向