On 01/17/2009 04:06 PM, mihai wrote:
Salut,
Am o centrala telefonica cu comunicatie seriala, la care cand ma conectez
via rs232-to-ethernet la 192.168.0.1:100 si imi arunca direct logurile. Cum pot
sa fac un script sa salvez output-ul intr-un fisier text la X ore(eventual
append la un fisier existent) ? (fara nici o autentificare sau ceva de genu)
Am incercat cu "script -c "telnet -n x.x.x.x 23" output.txt" dar comanda
script nu imi salveaza decat atunci cand termin c-da telnet.
Am incercat sa fac un mic script php care sa se conecteze prin fsockopen()
dar nu am reusit, si ceva micut in python am incercat...
Aveti vre-o recomandare ? eu ma gandeam ca sa fie un script ceva care sa
faca asta si apoi sa-l rulez cu cron la fiecare 60minute. (dar scriptul trebuie
sa scrie tot ce primeste imediat cum primeste in fisierul .txt si apoi sa
inchida si conexiunea telnet.
daca te satisface sa stai de vorba numai pe seriala (n-am prins legatura
dintre "rs232-to-ethernet la 192.168.0.1:100" si "telnet -n x.x.x.x 23",
la mine in carter 23 != 100), logserial cred ca e ce ai nevoie.
--
Voodoo sysadminning -- waving a rubber chicken at a problem -- is only
entertaining to watch and NOT to experience, and is only effective to
repair a problem if the sysadmin is extremely lucky.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug