shell脚本
jl2tina
无聊的人生无聊的我
展开
-
Shell使用grep和sed命令提取json数据中指定字段的值
示例:1.有一个example.txt文件,文件内容如下:{“err_code”:200,"err_msg":"this is no error", “status”: 1, “dev_name”: “mylinux”, “dev_id”: 123}2.如果我们想要获取dev_id字段的值,可以在命令行下使用如下一行命令:cat example.txt | sed 's/,/\n/g' | grep "dev_id" | sed 's/:/\n/g' | sed '1d' | s..转载 2020-08-04 18:18:39 · 2300 阅读 · 0 评论 -
shell 脚本同步es数据,以及jq工具使用
业务场景:1、同步数据:同步生产es数据到离线es;2、比对条数:同样条件查询生产数据条数与离线es同步的数据条数是否一致,不一致说明有丢失数据,或者更新了数据;jq:非常强大的json 解析工具;与shell完美搭配(只用过到shell中),有搜索、指定输出key等功能。...原创 2020-07-22 14:30:59 · 459 阅读 · 0 评论