Temat: Nasłuch portu i wykonanie polecenia
Chcę uruchomić skrypt jeśli na porcie 1234 pojawią się jakieś dane
nc -lvp 1234 -e /usr/bin/mojskrypt.sh
Niestety nie działa...
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Nasłuch portu i wykonanie polecenia
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Chcę uruchomić skrypt jeśli na porcie 1234 pojawią się jakieś dane
nc -lvp 1234 -e /usr/bin/mojskrypt.sh
Niestety nie działa...
Nie ma tam opcji wykonywania skryptu... Chyba o takie coś ci chodziło: https://unix.stackexchange.com/question … s-argument
Jest w pomocy nc --help -e, --exec=PROGRAM program to exec after connect
ale nie ważne, chodziło o wykonanie skryptu po odebraniu danych i okazuje się że że można tak:
nc -lvp 1234 -e x || /usr/bin/mojskrypt.sh (x to dowolny znak)
Szkoda tylko że nie da się zapisać ip z którego odebrano dane, coś takiego: nasłuch->zapis ip->wykonanie skryptu.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Nasłuch portu i wykonanie polecenia
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc