#!/bin/sh

first=1
printf "%s\n" "["
while read line || [[ -n $line ]]; do
    if [ $first -eq 0 ]; then
        printf "%s\n" ","
    else
        first=0
    fi

    read -ra arr <<< "$line"

    ip=${arr[0]#(}
    ip=${ip%)}

    printf "%s\n" "  {"
    printf "%s\n" "    \"ip\":\"${ip}\","
    printf "%s\n" "    \"mac\":\"${arr[2]}\","
    printf "%s\n" "    \"hostname\":\"${arr[4]}\""
    printf "%s" "  }"
done
printf "\n%s\n" "]"
