15_Shell好用工具:cut
15_Shell好用工具:cut
cut 参数 提取范围 文件
参数 | 说明 |
---|---|
-d 自定义分隔符 -f 提取范围 | 按列分割,自定义分隔符 |
-c 提取范围 | 按字符分割 |
-nb 提取范围 | 按字节分割,不分割多字节字符 |
提取范围 | 说明 |
---|---|
n- | 截取第n列/字符/字节后所有数据 |
-m | 截取第m列/字符/字节前所有数据 |
n-m | 截取第n列/字符/字节到第m列/字符/字节所有数据 |
n1,n2 | 截取指定列/字符/字节数据 |
一、按列分割
#!/bin/bash
cut -d " " -f 1,2,3 cut.txt
cut -d " " -f 1-3 cut.txt
cut -d " " -f 1- cut.txt
cut -d " " -f -3 cut.txt
二、按字符分割
#!/bin/bash
cut -c 1,2,3 cut.txt
cut -c 1- cut.txt
cut -c -7 cut.txt
cut -c 1-3 cut.txt
三、按字节分割
用处较少,不过多研究
原文地址:https://blog.csdn.net/Holenxr/article/details/140457122
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!