Unter Linux UDP empangen.

Gast #2913448
Lesenswert?
• ▲
▼
Hallo,

ich suche ein Tool, oder eine Lösung mit der ich unter Linux (Debian, 
Kommandozeile) UDP-Befehle empfangen kann, um damit kleine Scripte zu
starten.

Beispiel:
UDP Message "test" startet "test.sh"

Das ganze soll nur im lokalen Netz geschehen.


Würde mich über Tipps/Hilfe freuen.



Gruß
Tim
Gast #2913560
Lesenswert?
• ▲
▼
Super!

Danke schonmal!!!
Hab netcat genommen und kann schon einiges empfangen.
Ich werde jetzt mal ein wenig rumprobieren und versuchen
damit ein Script auszuführen.

Falls es Schwierigkeiten gibt, melde ich mich nochmal!


Gruß
Tim
Gast #2913648
Lesenswert?
• ▲
▼
Juhuuu! Es geht!


------------------
#!/bin/sh

echo "running"

netcat -u -l -p 2389 | while read MESSAGE
do
  if [ "$MESSAGE" = "test" ]
    then echo "geht"
  fi
done
------------------



Danke für den Tipp mir netcat!!!


Achtung: Die UDP-Message muss am Ende einen Linefeed haben!

Gruß
Tim

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren