--- plugins/node.d/squeezebox_.in.orig 2018-09-21 02:11:11 UTC +++ plugins/node.d/squeezebox_.in @@ -153,7 +153,7 @@ if [ "$CMD" = "years" ]; then printf "graph_order y" echo "${years_array// / y}" - for i in $(seq 0 "$no_of_years"); do + for i in $(jot - 0 "$no_of_years"); do year=${arr1[$i]} if [ "$year" = 0 ]; then echo "y0.label No year" @@ -168,7 +168,7 @@ if [ "$CMD" = "years" ]; then done exit 0 fi - for i in $(seq 0 "$no_of_years"); do + for i in $(jot - 0 "$no_of_years"); do year=${arr1[$i]} printf "y%s.value " "$year" printf "%b" "albums 0 0 year:${year}\\nexit\\n" | "$NC" "$HOST" "$PORT" | sed 's/%3A/:/g' | cut -d ':' -f 3 @@ -180,7 +180,7 @@ elif [ "$CMD" = "signalstrength" ] || [ echo "graph_category radio" COUNT=$(printf "%b" 'player count ?\nexit\n' | "$NC" "$HOST" "$PORT" | cut -d " " -f 3) (( COUNT-- )) - for ID in $(seq 0 "$COUNT"); do + for ID in $(jot - 0 "$COUNT"); do MAC=$(printf "%b" "player id $ID ?\\nexit\\n" | "$NC" "$HOST" "$PORT" | cut -d " " -f 4 | sed 's/%3A/:/g') NAME=$(printf "%b" "player name $MAC ?\\nexit\\n" | "$NC" "$HOST" "$PORT" | cut -d " " -f 4 | sed 's/%20/ /g') MAC2=${MAC//:/} @@ -191,7 +191,7 @@ elif [ "$CMD" = "signalstrength" ] || [ fi COUNT=$(printf "%b" 'player count ?\nexit\n' | "$NC" "$HOST" "$PORT" | cut -d " " -f 3) (( COUNT-- )) - for ID in $(seq 0 "$COUNT"); do + for ID in $(jot - 0 "$COUNT"); do MAC=$(printf "%b" "player id $ID ?\\nexit\\n" | "$NC" "$HOST" "$PORT" | cut -d " " -f 4 | sed 's/%3A/:/g') VAL=$(printf "%b" "$MAC $CMD ?\\nexit\\n"| "$NC" "$HOST" "$PORT" | cut -d " " -f 2- | sed "s/$CMD //") MAC2=${MAC//:/}