输出每行以冒号分隔的第一个字段。
cut -d: -f1 /etc/passwd从每行输入中提取指定字段或字符范围。
cut OPTION... [FILE]...输出每行以冒号分隔的第一个字段。
cut -d: -f1 /etc/passwd输出每行第 1 到第 12 个字符。
cut -c1-12 names.txt| 参数 / 子句 | 说明 |
|---|---|
-b, --bytes=LIST | 选择指定字节位置。 |
-c, --characters=LIST | 选择指定字符位置。 |
-d, --delimiter=DELIM | 使用 DELIM 作为字段分隔符(默认为制表符)。 |
-f, --fields=LIST | 选择字段;输入需要由分隔符分列。 |
-s, --only-delimited | 跳过不包含分隔符的行。 |
--complement | 选择所指定字节、字符或字段之外的内容。 |
执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。