(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指定,但也无法识别‘空格’