Linux文本截取命令cut​笔记

640?wx_fmt=png

在Linux日常运维中有时候需要对文本内容进行处理,比如文本截取功能,这个时候可以使用Linux下的cut命令对格式有规范的文本进行截取。

语法格式:cut -f指定的列 -d '分隔符号'

用法介绍:

首先新建一个cut.txt文件,内容如下:

小明$男$27$河南

小丽$女$32$北京

小花$女$18$四川

小强$男$33$山东

小春$男$35$河南

如果想查找姓名列的化,可以执行如下命令:

cut cut.txt -f1 -d'$' #-f1 第一列,-d'$' #指定的是分隔符

输出结果:

小明

小丽

小花

小强

小春

如果想查找前三列的化

cut cut.txt -f1,1-3 -d'$'

输出结果:

小明$男$27

小丽$女$32

小花$女$18

小强$男$33

小春$男$35

如果没有分割符的话,cut命令还可以根据字符进行截取

语法格式:cut -c指定列的字符

cat cut.txt | cut -c1-2,4,1

输出结果:

小明男

小丽女

小花女

小强男

小春男



posted @   天使不哭  阅读(305)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示