Files
go-unifi/fields/cleanupjson.sh
2020-10-20 10:10:32 -04:00

12 lines
281 B
Bash

#!/usr/bin/env bash
ver="$1"
keys=$(jq -r keys[] "$ver/Setting.json")
while IFS= read -r key; do
readarray -td ' ' arr <<< "${key//_/ }"
fn=$(printf %s "${arr[@]^}")
echo "... $key $fn ..."
jq ".$key" "$ver/Setting.json" > "$ver/Setting$fn.json"
done <<< "$keys"