【发布时间】:2020-03-10 09:06:21
【问题描述】:
我有一个 markdown 文件,其中包含对应图像的 src。
例如:

我想替换为:

【问题讨论】:
-
你自己做了哪些努力?
我有一个 markdown 文件,其中包含对应图像的 src。
例如:

我想替换为:

【问题讨论】:
我猜你遇到了斜线的问题.. 这个单线可能会帮到你:
sed '/\[Login Screen\]/{s#(#(../src/#}'
在 sed 单行中,我们可以为 s(substitution) 选择除 / 之外的分隔符,特别是当文本/替换包含斜杠时。
【讨论】:
使用以下内容:
sed -i 's,\(!\[[^][]*](\)\([^()]*\.png)\),\1../src/\2,g' file
它将用 替换 模式。
【讨论】: