有如下的文本内容:
*********
123123
123123
*********
321321
321321
*********
456456
456456
*********
123123
123123
********
匹配123,取出******区间的内容:
awk -vRS="*+" '/123/{print RT$0}' file
说明:
RS The input record separator, by default a newline(\n).
RT The record terminator. Gawk sets RT to the input text that matched the character or regular expression specified by RS.
awk区间取值的例子
2022-12-12 11:14脚本之家 shell
awk区间取值的例子,匹配某一区间内的值,有需要的朋友不妨参考下
延伸 · 阅读
- 2022-12-12sed或awk处理文件最后一行的实现方法
- 2022-10-24spring @value无法取值多个properties文件的解决
- 2022-10-20GoFrame框架gredis优雅的取值和类型转换
- 2022-08-05详解Linux awk 入门教程
- 2022-07-19Linux中的awk数组的基本使用方法
- 2022-07-11详解linux系统下pid的取值范围
精彩推荐
- shell
防止shell脚本重复执行的代码
利用锁机制,让一个特定的shell脚本,每次只能运行一个实例。具体来说,获得锁的脚本实例,能够继续往下执行临界区代码;没有获得锁的实例,则只能...
- shell
linux下监控网络流量的shell脚本
在我们的日常工作当中,监控网络要么使用iptarf,ifstat这些命令实现的,但是需要装额外的RPM包。特别是iptarf装起来麻烦...
- shell
shell遍历目录处理特定目录的脚本代码
删除文件,目录结构为:ip/年份/月份,每个人都有一份这样的目录现需要删除2012年以前的所有文件,2012年以后的删除特定月份...
- shell
监视磁盘使用情况的Shell脚本(本地+远程)
任何一个分区使用到90%就发送一个邮件给指定的收件人,到95%就在邮件主题出警告(warning),说明发送邮件程序EMAIL...
- shell
用来查看linux内存使用情况的shell脚本
本文为大家提供的这个脚本,通过查看status文件中VmRSS的字段来查看系统或进程使用的内存情况,有需要的朋友不妨参考下...
- shell
Shell 管道及执行顺序分析
Shell 管道及执行顺序分析,需要的朋友可以参考下...
- shell
CPU负载监控脚本代码(shell)
CPU负载监控脚本代码(shell),需要的朋友可以参考下...
- shell
防止shell脚本重复执行的代码
利用锁机制,让一个特定的shell脚本,每次只能运行一个实例。具体来说,获得锁的脚本实例,能够继续往下执行临界区代码;没有获得锁的实例,则只能...