3 . /usr/share/libubox/jshn.sh
5 VARS="localIP:Local remoteIP:Remote validityTime:vTime linkQuality:LQ neighborLinkQuality:NLQ linkCost:Cost"
7 for HOST in 127.0.0.1 ::1;do
9 json_load "$(echo /links|nc ${HOST} 9090)"
10 if json_is_a links array;then
18 eval printf \"%-\${_${v%:*}}s \" ${v#*:}
22 i=1;while json_is_a ${i} object;do
24 json_get_vars $(for v in ${VARS};do echo ${v%:*};done)
27 eval "test \${_${v%:*}} -lt \${#${v%:*}} && _${v%:*}=\${#${v%:*}}"
31 eval printf \"%-\${_${v%:*}}s \" \$${v%:*}