【发布时间】:2020-09-02 11:48:58
【问题描述】:
我要换
```javascript
something
```
与
{code}javascript
something
{code}
现在,当我在带有 javascript something 的文件上运行 sed 时(所有内容都在同一行,没有新行)
sed -e 's/```\(.*\)```/{code}\1{code}/' sedfile
它输出我想要的:{code}javascript a23231 {code}
但是,当我使用包含新行的文件运行 sed 时,它无法正确执行。
我试图用 \ 分隔反引号,但它不是我想要的输出。
我做错了什么?
【问题讨论】: