cut命令 #
一、基本用法 #
bash
#!/bin/bash
# 按字节
cut -b 1-5 file.txt
# 按字符
cut -c 1-10 file.txt
# 按字段
cut -d',' -f 1,3 file.csv
二、常用选项 #
| 选项 | 说明 |
|---|---|
| -b | 按字节 |
| -c | 按字符 |
| -d | 指定分隔符 |
| -f | 指定字段 |
| –complement | 补集 |
三、实战示例 #
bash
#!/bin/bash
# 提取用户名
cut -d':' -f1 /etc/passwd
# 提取多列
cut -d',' -f1,3,5 data.csv
# 补集
cut -d',' -f1 --complement data.csv
# 指定输出分隔符
cut -d',' -f1,2 --output-delimiter='|' data.csv
下一步 #
你已经掌握了cut命令,接下来让我们学习 sort命令!
最后更新:2026-03-27