使用 sed 从一行中删除随机生成的数字

问题描述 投票:0回答:1
image sed rss home-assistant
1个回答
0
投票

这可能对你有用(GNU sed):

sed 's#<enclosure length=".*" type="image/jpeg" url="\(.*\)"/>#<picture_a>\1</picture_a>#' file

模式匹配要替换的字符串,在长度和 url 的双引号之间使用

.*
。还可以使用反向引用在 url 的双引号之间保留字符串的副本,并将其插入替换字符串中。

© www.soinside.com 2019 - 2024. All rights reserved.