【发布时间】:2017-04-27 10:56:49
【问题描述】:
我正在尝试以在每个“行”之后插入换行符的方式格式化输出,其中行用双引号 ("") 表示。引号本身是临时的,将在后面的步骤中删除。
输入:
"a",1,"aa""b",2,"bb"
输出:
a,1,aa
b,2,bb
我试过了:
sed 's/""/\n/'
sed 's/""/\/g'
tr '""' '\n'
但是 tr 似乎替换了每个引号字符,而 sed 似乎将 \n 作为文本插入而不是换行符。我可以做些什么来完成这项工作?
【问题讨论】: