awk print last element of a line

1
2
3
4
5
6
7
8
9
10
11
12
`mac` char(17) NOT NULL DEFAULT '00:00:00:00:00:00' COMMENT 'mac地址',
`ip_addr` char(12) DEFAULT NULL COMMENT 'ip地址',
`origin_ip` char(12) DEFAULT NULL COMMENT '源ip(如果为kvm)',
`asset_type` char(20) NOT NULL DEFAULT '其他' COMMENT '资产类型',
`bussiness` char(20) NOT NULL DEFAULT '其他' COMMENT '业务类型',
`bussiness_version` char(15) DEFAULT NULL COMMENT '软件版本',
`leak_db_version` char(30) DEFAULT NULL COMMENT '漏洞库版本',
`setup_type` char(20) DEFAULT NULL COMMENT '部署架构',
`licence` char(30) DEFAULT NULL COMMENT '许可设置',
`trial_type` char(30) DEFAULT NULL COMMENT '试用方式',
`web_user` char(20) NOT NULL DEFAULT 'root' COMMENT 'web用户名',
`remark` char(200) DEFAULT NULL COMMENT '备注',

i want transform it to a json-like data then

cat a.txt|awk '{printf "%s:%s\n",$1,$NF}'

it works.