【cut命令】
cut命令的基本使用
- 1、命令參數(shù)說明
- 2、根據(jù)指定范圍,輸出字符
- 3、輸出指定范圍之外的內(nèi)容
- 4、指定分割符,并輸出指定位置字段
1、命令參數(shù)說明
| -b | 按byte字節(jié)分割 |
| -c | 按字符分割 |
| -d | 指定分隔符, 默認為“TAB”制表符 |
| -f | 顯示指定位置的字段內(nèi)容 |
| -n | 與“-b”連用,不分割多字節(jié)字符 |
| –complement | 被選擇的字節(jié),字符或字段范圍的補集 |
| –out–delimiter=<字段分割符> | 指定輸出內(nèi)容是的字段分割符 |
2、根據(jù)指定范圍,輸出字符
示例文本文件,sample.txt
例: 命令格式:cut -c 范圍 文件名
2.1 輸出每一行的第1個和第3個字符
cut -c 1-3 sample.txt2.2 輸出每一行的第3個字符
cut -c 3 sample.txt2.3 輸出每一行第3個到行末尾的所有字符
cut -c 3- sample.txt3、輸出指定范圍之外的內(nèi)容
例:
3.1 輸出每一行除了第3個到行末尾的所有字符
3.2 輸出每一行除了第1-3個以外的所有字符
cut -c 1-3 --complement sample.txt4、指定分割符,并輸出指定位置字段
例: 命令格式:cut -d ‘分隔符’ -f 范圍 文件名
4.1 指定‘ ’為分隔符,輸出分割之后的第2個的字段
PS: -d 指定分隔符, -f 指定字段位置
4.2 指定‘ ’為分隔符,輸出分割之后的第2個到行末尾的所有字段
cut -d ' ' -f 2- sample.txt4.3 指定‘ ’為分隔符,輸出分割之后除了第2個到行末尾以外的所有字段
cut -d ' ' -f 2- --complent sample.txt總結(jié)
- 上一篇: 大疆 DJI Mobile SDK 开发
- 下一篇: Thinkphp5三级分销视频播放系统源