(4)、cut列提取

语法:

# cut  [选项]  文件名

选项 作用 示例 以file文件
-f列号 提取第几列 提取第3列  # cut -f3 file
-d分隔符 按照指定的分隔符分割列 以 ":" 为分隔符提取第3列 # cut -d: -f3 file 
-c字符范围

不依赖分隔符分割列,而是通过字符范围(行首为0)来进行字段提取“n-”表示从第n个字符到行尾;

n-m 从第n个到第m个字符;

-m 表示从第一个字符到第m个字符;

 

从第二列开始截取到行尾 # cut -c2- file

从第二列截取到第四列  # cut -c2-4 file

从第一列截取到第三列  # cut -c-3 file

 

 

 

 

 

 

 

 

注意:cut默认只识别tab(制表符),若需使用其他分割符需要用-d指定,但也无法识别‘空格’

 

posted @ 2021-04-26 17:12  Brother_Cat  阅读(87)  评论(0编辑  收藏  举报