- awk 的打印命令一定用'{ }'包起来
- -F 后可以跟分隔符,其作用是将内容用?分隔符分割
- awk的操作单位是行
- 格式化输出,其中\是用来转义双引号,2表示用:分割后的第一列第二例内容,
cat json.sh
errmsg: "succ",
errno: 0,
ratio: 30,
request_id: "4090384680911258023"
awk -F : '{printf "\"%s\":%s\n",$1,$2}' json.sh
" errmsg": "succ",
" errno": 0,
" ratio": 30,
" request_id": "4090384680911258023"
网友评论