【发布时间】:2017-02-28 20:28:26
【问题描述】:
这是我的文件 example.txt
{foo}
{bar}
{f}oo}
{ba{r}
{fo}o}
{b{ar}
我想要这个结果:
<div class="id">foo</div>
<div class="id">bar</div>
<div class="id">f}oo</div>
<div class="id">ba{r</div>
<div class="id">fo}o</div>
<div class="id">b{ar</div>
我在notepad++中有命令来得到上面的结果
([}]\r\n)|(\r\n[{])|(^[{])|([}]$)
(?1}</div>)(?2<div class="id">{)(?3<div class="id">{)(?4}</div>)
我试过这个sed 命令
sed -i 's@}\r\n@</div>@g' *.html
这使我的文件保持不变。如何使用sed 正确执行此操作?
【问题讨论】: