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

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

采菊篱下 - 无分享不快乐 助力技术开源分享 运维一枚

赞同来自:

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

要回复问题请先登录注册