标签: bash sed
我希望所有单词都加双引号。
例如,这句话。
abc,def ,, jkl
我要转换:
“ abc”,“ def”,“”,“ jkl”
然后,我尝试进行转换,但失败了。 我该怎么办?
sed "s/[^ ][^ ]*/'&'/g"
答案 0 :(得分:5)
要用双引号括住零个或多个非逗号字符:
sed 's/[^,]*/"&"/g' file