Heinitz Valentin schrieb:

Die Frafe, die mich schon seit Ewigkeit beschaeftigt, wie macht man sowas mit Netcat auf der Serverseite?

Garnicht. Da ist netcat das falsche Werkzeug.

cmd = $(netcat -lp <PORT>)
$cmd 2>/dev/null >/dev/null && echo "OK"  || echo "ERROR"

fuert zwar Befehl aus, liefert aber nichts mehr an das Socket zurueck.

Warum sollte es?

Wie ginge sowas in Perl?

Das ist ganz normale Socket-Programmierung. Einfach bei Google nach "IO::Socket::INET" suchen. Oder direkt nach "perl cookbook" suchen und eine unerlaubt ins Internet gestellte Version des Buchs konsultieren. Kapitel 17, "Sockets/Writing a TCP Server".

Wenn man's erstmal gerafft hat, ist das sicher auch keine schlechte Wahl.

-martin

--
+-------------------------+------------------------+
| Martin Schmitt          | Schmitt Systemberatung |
| http://www.scsy.de/~mas | http://www.scsy.de     |
+-------------------------+------------------------+

Attachment: signature.asc
Description: OpenPGP digital signature



Antwort per Email an