我需要</span>
在每个以下<span.*
又名之前添加。 “页面”中所有行的“endig 标记”。
示例行:
<span class="bold">│<span class="f9"> 1,245,732 <span class="f0"><span class="bold">│<span class="f9"> — <span class="f0">
摆弄 sed,但就是无法让它工作......
请帮忙,因为我知道这对你们中的一些/大多数人来说是微不足道的。
答案1
对于您显示的格式上的给定行,以下内容将</span>
在每个 之前添加<span
,然后删除在最开始添加的行并在最后添加一个。
sed -e 's,<span ,</span>&,g' -e 's,^</span>,,' -e 's,$,</span>,'
我在s
命令中使用逗号作为分隔符,因为我们使用的字符串包含/
。