如何在单引号或双引号中使用逗号分隔每个换行符。
我有下面的名字..
$ cat file
James kurt
Suji sane
Bhujji La
Loki Hapa
"James kurt", "Suji sane", "Bhujji La", "Loki Hapa"
我的一面努力:
下面是我做过的,但是我要分两步完成,请先好奇一下它是否只能组合成一个。
$ awk '{print "\x22" $1" "$2 "\x22"}'| tr '\n' ','
您能不能尝试以下操作。
awk -v lines=$(wc -l < Input_file) -v s1="\"" 'BEGIN{OFS=","} {printf("%s%s",s1 $0 s1,lines==FNR?ORS:OFS)}' Input_file