我有一个curl API响应,当我收到响应时,我无法用\ n替换<br>
。当我尝试这个时,它会在文本中输出一个文字n。
我正在做的是curl命令以及| sed -e 's/<br>/\r\n/g'
但是没有换行,我只看到br
所在的n。有什么想法吗?
答案 0 :(得分:4)
第二次尝试答案(-E
标志已经多次保存了我,但不是这次。)显然,替换文本中的换行根本不起作用,但此解决方案使用Bash的字符串处理(因此$''
语法)将文字换行符传递给sed。
sed $'s/<br>/\\\n/g'