我正在编辑一个bash脚本,将html转换为markdown,我发现自己仍然坚持使用该标记:
<a href="www.link.com">Link</a>
在markdown中应该是这样的
[Link](www.link.com)
答案 0 :(得分:2)
我发现了一些sed和模式选择器\ 1 \ 2
echo '<a href="www.link.com">Link</a>' | sed 's/<a href="\(.*\)">\(.*\)<\/a>/[\2](\1)/'
[Link](www.link.com)
您在括号\(和\)之间放置的模式将存储在变量\ 1中,然后下一个模式将存在于\ 2 ...
中