我想在它们之间添加一条新线 </a> and <a><a>
</a><a><a>
</a>
<a><a>
Run Code Online (Sandbox Code Playgroud)
我这样做了
sed 's#</a><a><a>#</a>\n<a><a>#g' filename 但它不起作用.
小智 30
由mac提供的两个解释:
echo foo | sed 's/f/f\'$'\n/'echo foo | gsed 's/f/f\n/g'Kev*_*vin 18
有些seds,特别是Mac/BSD,不能解释\n为换行符,你需要使用实际的换行符,前面加一个反斜杠:
$ echo foo | sed 's/f/f\n/'
fnoo
$ echo foo | sed 's/f/f\
> /'
f
oo
$
Run Code Online (Sandbox Code Playgroud)