linux – sed只有最后一个匹配模式
发布时间:2020-12-14 02:11:06 所属栏目:Linux 来源:网络整理
导读:我想只查看文本文件的最后一个匹配模式. 输入文件: boyboygirlboy 输出文件: boyboygirlboys 解决方法 一种方法是反转文件,仅替换第一个匹配,然后再将其反转. tac file | sed '1 s/boy/boys/' | tac | sponge newfile tac将“连接并反向打印文件”.海绵将
我想只查看文本文件的最后一个匹配模式.
输入文件: boy boy girl boy 输出文件: boy boy girl boys 解决方法
一种方法是反转文件,仅替换第一个匹配,然后再将其反转.
tac <file> | sed '1 s/boy/boys/' | tac | sponge <newfile> tac将“连接并反向打印文件”.海绵将“吸收标准输入并写入文件”.这是在debian的“moreutils”包中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux内核 – 为什么x86上的Linux为用户进程和内核使用不同
- linux – 安装monit后我做monit状态myproc我得到“错误连接
- linux – 尝试使用FreeRADIUS和OpenLDAP对Dell PowerConnec
- Linux / CentOs 7搭建DHCP服务
- linux – BASH:“local var = ${3-16}”意思不清楚
- linux – 为什么这么多应用程序在不使用任何虚拟内存的情况
- 如何在Linux中创建Alt Tab友好的全屏程序(如游戏)?
- 虽然PermitRootLogin为是,但使用root用户在SSH到Debian 8.5
- linux 按mac排序分配网卡名称
- 使用awk / tr / sed进行bash conditionnal getline?