Hallo die Runde
Ich bitte um eure Hilfe
Ich vergleiche 2 Array in einer schleife und gebe die Änderungen aus
1 2 3 4 5 6 7 8 9 10 11 | Busweg=() for i in "${ibuttons[@]}"; do skip= for j in "${array[@]}"; do [[ $i == $j ]] && { skip=1; break; } done [[ -n $skip ]] || Busweg=("$i") done echo "am Bus fehlt" ${Busweg[@]} #Ausgabe ist eine Zahl 123456789 die sich aber auch ändert |
das funktioniert auch so, Ich möchte die Änderung dann per UDP versenden (funktioniert auch)
Aber: Wie kann Ich es machen das die Änderung nur einmal gesendet wird und nicht bei jedem schleifen Durchlauf?
Also die Zahl ändert sich → einmalige Ausgabe der Zahl