Linux文本处理大纲


一、正则表达式

正则表达式用来在文件中匹配符合条件的字符串,
正则是包含匹配。grep,awk,sed等命令可以支持。

正则表达式 通配符用来匹配符合条件的文件名,
通配符是完全匹配。ls,find,cp这些命令不支持正则表达式,
所以只能使用shell自己的通配符来进行匹配。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、字符串截取命令

(1)cut命令

	语法:cut [选项] 文件名

在这里插入图片描述
在这里插入图片描述

(2)printf命令

	语法:printf '输出类型输出格式' 输出内容

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)awk命令

	语法:awk '条件1{动作}条件2{动作2}...' 文件名

1、条件(pattern): 一般使用关系表达式作为条件

x > 10 判断变量x是否大于10
x >= 10 大于等于
x <= 10 小于等于

2、动作(Action): 格式化输出 流程控制语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、字符串处理命令

(1)排序命令sort

	语法:sort [选项] 文件名

在这里插入图片描述
在这里插入图片描述

(2)统计命令wc

	语法: wc [选项] 文件名

在这里插入图片描述
在这里插入图片描述

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值