awk 使用多个分隔符以及 打印奇偶行

本文介绍了如何在 awk 中处理多个分隔符,包括连续相同分隔符的情况,以及如何利用 awk 打印文本的奇偶行。通过指定-F'[ :]+',awk 能够正确处理连续的空格或冒号作为分隔符。同时,展示了打印奇偶行的命令示例。
摘要由CSDN通过智能技术生成

 

这个是我自己写的 全部关于 awk学习的目录导航 ,感兴趣的可以看看。

 


 

1、多个分隔符 以及 连续相同的分隔符、字符串分隔符:

当需要指定 多个分隔符的时候,怎么做?
在这里插入图片描述


当你不小心连续打了多个相同分隔符怎么办?
在这里插入图片描述

如图所示,当你以空格和冒号为分隔符的时候,不小心恩多了空格,你发现 $4 的位置变成了空格。是因为:当指定多个分隔符的时候,连续出现的相同分隔符会被当成一个数据字段。这个时候 你需要这样 -F’[ :]+'
+号表示: 当出现连续的分隔符的时候,当做一个分隔符处理
在这里插入图片描述
就算是

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值