使用linux的cut命令连接文件并打印到标准输出设备上
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍使用linux的cut命令连接文件并打印到标准输出设备上,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!cut命令有两个主要的功能,第一是显示文件内容,第二是连接
千家信息网最后更新 2026年10月31日使用linux的cut命令连接文件并打印到标准输出设备上
这篇文章主要介绍使用linux的cut命令连接文件并打印到标准输出设备上,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
cut命令有两个主要的功能,第一是显示文件内容,第二是连接多个或多个文件。
若不指定file参数,该命令将读取标准输入。 必须指定 -b、-c 或 -f 标志之一。
语法格式:cut [参数] [文件]
常用参数:
| -b | 以字节为单位进行分割 ,仅显示行中指定直接范围的内容 |
| -c | 以字符为单位进行分割 , 仅显示行中指定范围的字符 |
| -d | 自定义分隔符,默认为制表符”TAB” |
| -f | 显示指定字段的内容 , 与-d一起使用 |
| -n | 取消分割多字节字符 |
| --complement | 补足被选择的字节、字符或字段 |
| --out-delimiter | 指定输出内容是的字段分割符 |
参考实例
假设有一个学生报表信息,包含 No、Name、Mark、Percent:
[root@linuxcool ~]# cat student.txt
No Name Mark Percent
01 tom 69 91
02 jack 71 87
03 alex 68 98
使用 -f 选项提取指定字段(这里的 f 参数可以简单记忆为 --fields的缩写):
[root@linuxcool ~]# cut -f 2 student.txt
Name
tom
jack
alex
--complement 选项提取指定字段之外的列(打印除了第二列之外的列):
[root@linuxcool ~]# cut -f2 --complement student.txt
No Mark Percent
01 69 91
02 71 87
03 68 98
使用 -d 选项指定字段分隔符:
[root@linuxcool ~]# cat student2.txt
No;Name;Mark;Percent
01;tom;69;91
02;jack;71;87
03;alex;68;98
[root@linuxcool ~]# cut -f2 -d";" student2.txt
Name
tom
jack
alex
[root@linuxcool ~]# cat test.txt
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
打印第 1 个到第 3 个字符:
[root@linuxcool ~]# cut -c1-3 test.txt
abc
abc
abc
abc
abc
注意:-b 表示字节;-c 表示字符;-f 表示定义字段。
N- :从第 N 个字节、字符、字段到结尾; N-M :从第 N 个字节、字符、字段到第 M 个(包括 M 在内)字节、字符、段; -M :从第 1 个字节、字符、字段到第 M 个(包括 M 在内)字节、字符、字段。
打印前 2 个字符:
[root@linuxcool ~]# cut -c-2 test.txt
ab
ab
ab
ab
ab
打印从第 5 个字符开始到结尾:
[root@linuxcool ~]# cut -c5- test.txt
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
以上是使用linux的cut命令连接文件并打印到标准输出设备上的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
字符
字段
字节
内容
文件
命令
参数
标准
输出
设备
中指
分隔符
单位
多个
范围
参考
两个
价值
信息
兴趣
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技园
科技金融是不是互联网金融
互联网科技的
深圳互联网科技公司
合肥互联网科技公司
互联网科技小贷
互联网 的科技创新
广州宏创互联网科技
上海致骋互联网科技
天下捷融互联网科技
互联网科技论坛
天扬科技互联网广告
重庆科技学院互联网
广州慧亚互联网科技怎么样
银川新华互联网科技职业技术培训学校图片
汽车互联网创新科技园
富国互联网金融科技混合基金
安徽零酒互联网科技有限公司
东风日产互联网科技公司叫什么
高科技和互联网的现代国家
上海挚品互联网科技有限公司
迪茉互联网科技
安徽鑫晟辉互联网科技
互联网科技公司做什么
厦门千工互联网科技有限公司
中国互联网十大科技股排名
互联网金融科技展
中国互联网公司排名锤子科技
工业互联网展湾科技股份有限公司
江苏互联网科技小贷