簡介
catj是一個可以將JSON文件以平鋪的格式顯示出來的腳本工具。
編譯和測試方式
1. 配置安裝環(huán)境
1) 安裝wget。
yum install wget -y
2) 安裝npm。
yum install npm
----結束
2.安裝
以npm方式安裝catj。
cd /usr/local/src
npm install -g catj
3.運行和驗證
1)創(chuàng)建測試源文件。
cd /usr/local/src
vi test.json
在“test.json”輸入如下內容:
{
"mappings": {
"templates": [
{
"fields": {
"mapping": {
"norms": false,
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
}
}
}
]
}
}
2)運行測試文件。
catj test.json
回顯內容如下,表示結果正常。
[root@ecs-centos-a ~]# catj test.json
.mappings.templates[0].fields.mapping.norms = false
.mappings.templates[0].fields.mapping.type = "text"
.mappings.templates[0].fields.mapping.fields.keyword.ignore_above = 256
.mappings.templates[0].fields.mapping.fields.keyword.type = "keyword"
----結束