怎么给awk取到的列叫''引号

我取出来的数据如下: [code]1: baidu.com 2: google.com 3: xiaomi.com[/code]怎么给后面对应的域名加单引号,变成: [code]1: 'baidu.com' 2: 'google.com' 3: 'xiaomi.com'[/code]
已邀请:

空心菜 - 心向阳光,茁壮成长

awk打印列表添加双引号:
# cat aa.txt | awk '{print "\""$1"\""}'
"Warning:"
"zabbix.acknowledges"
"Warning:"
使用“”双引号把一个双引号括起来,然后用转义字符\对双引号进行转义,输出双引号。
 
awk打印列表添加单引号:
# cat aa.txt | awk '{print "'\''"$1"'\''"}'
'Warning:'
'zabbix.acknowledges'
'Warning:'
使用一个双引号“”,然后在双引号里面加入两个单引号‘’,接着在两个单引号里面加入一个转义的单引号\',输出单引号。
 

要回复问题请先登录注册