我想为以下场景编写一个shell脚本。 我有一个记录
"apple""banana""pineapple"
我希望每个字符串都是双引号,逗号分隔,如下所示:
"apple","banana","pineapple"
答案 0 :(得分:3)
你可以试试这个
sed 's/""/","/g'
user@host:~$ echo '"apple""banana""pineapple"' | sed 's/""/","/g'
"apple","banana","pineapple"
答案 1 :(得分:1)
这个awk单行应该适用于给定的例子:
awk -F'""' -v OFS='","' '$1=$1'