「string1、string2、string3」などの文字列があります。
["string1","string2","string3"]に変換したいです。
使ってみよう
sed 's/\(,\)/"\1"/g'
しかし戻ってきました。string1","string2","string3
ベストアンサー1
すでにカンマの周りに引用符を挿入できるので、始めと終わりに合計を追加するだけです["
。"]
sed 's/^/["/; s/\(,\)/"\1"/g; s/$/"]/'
例:
$ echo string1,string2,string3 | sed 's/^/["/; s/\(,\)/"\1"/g; s/$/"]/'
["string1","string2","string3"]