[shell基础]——cut命令
cut命令常见选项
测试文本内容如下:
# cat name1.txt name1 alvin1 name2 alvin2 name3 alvin3 name4 alvin4 # cat 2.txt name1:100 name2:101 name3:102
(1) -c
剪切每列的第1个字符 # cat name1.txt | cut -c1 n n n n
剪切每列的第1、3-4字符 # cat name1.txt | cut -c1,3-4 nme nme nme nme
剪切每列的前8个字符 # cat name1.txt |cut -c-8 name1 al name2 al name3 al name4 al
(2) -d -f 指定分割符后剪切指定域
以空格为分割符,切割第一域 # cat name1.txt | cut -d" " -f1 name1 name2 name3 name4
以:为分割符,切割第一域 # cat 2.txt | cut -d: -f1 name1 name2 name3