欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

Linux之cut:简化版的awk

发布时间:2024/9/19 linux 58 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Linux之cut:简化版的awk 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

知识 

[root@localhost ~]# cut [选项] 文件名选项: -f 列号:提取第几列 -d 分隔符:按照指定分隔符分割列 -c 字符范围:不依赖分隔符来区分列,而是通过字符范围(行首为0)来进行字段提取。“n-”表示从第n个字符 到行尾;“n-m”从第n个字符到第m 个字符;“-m”表示从第1个字符到第m个字符。

例子

[root@localhost ~]# vi student.txt ID Name gender Mark 1 Liming M 86 2 Sc M 90 3 Tg M 83 cut -f 2 student.txt#提取第二列内容 cut -f 2,3 student.txt cut -c 8- student.txt #提取第八个字符开始到行尾,好像很乱啊,那是因为每行的字符个数不相等啊 cut -d ":" -f 1,3 /etc/passwd #以“:”作为分隔符,提取/etc/passwd文件的第一列和第三列

不足

不能应用于空格的  awk来进行满足处理空格

总结

以上是生活随笔为你收集整理的Linux之cut:简化版的awk的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。