DroomDoos Geplaatst: 22 november 2004 Geplaatst: 22 november 2004 Is het mogelijk om mijn linux machine iedere zoveel uur een telnet sessie te laten uitvoeren waarvan de output data naar een file geschreven wordt? Ik heb namelijk een cardsharing server op zolder gezet waar ik op 2 boxen door het huis kan kijken, maar ik wil graag de data van telnet 192.168.0.6 14003 naar een txt file zetten zodat ik kan zien of mijn kaartje nog up-to-date is. De output behoeft geen keytouch verder... DroomDoos
Gast Geplaatst: 22 november 2004 Geplaatst: 22 november 2004 Je kan CRON gebruiken om om de X-tijd een commando uit te voeren. Ik weet niet wat je precies wil wegschrijven naar een txt bestandje maar je kan cat gebruiken en de output pipen naar een txt bestand. het zal dan zoiets zijn als : cat /nameoffile > tekstbestand.txt
Lucky_Luke Geplaatst: 22 november 2004 Geplaatst: 22 november 2004 Weet niet zeker of ik het goed begrijp, maar als je data van 192.168.0.6 port 14003 wilt ontvangen, dan kun je b.v. nc (aka netcat) hiervoor gebruiken idd i.c.m. cron: $ nc 192.168.0.6 14003 > /path-to/filename.txt
DroomDoos Geplaatst: 22 november 2004 Auteur Geplaatst: 22 november 2004 Ik heb het al gevonden, ik heb een file aangemaakt die heet telnetcmd met de data telnet 192.168.0.6 14002 CHMOD 777 gegeven. In de /etc/cron.hourly heb ik een file aangemaakt 99cardread met de data ./telnetcmd > /tmp/test.txt Op 777 gezet met CHMOD en ieder uur heb ik de update. Bedankt voor jullie hulp. DroomDoos
Gast Geplaatst: 23 november 2004 Geplaatst: 23 november 2004 Je zou het ook kunnen laten mailen naar je zelf, ik heb volgende scriptje gemaakt. #! /bin/sh telnet localhost 14000 1> output.txt 2> /dev/null mail -s Status_CardServer ontvanger@test.com < output.txt rm -rf output.txt Dit werkt naar behoren, vervolgens deze in de crontab gezet, en om de 5 minuten laten draaien. Arjan
DroomDoos Geplaatst: 23 november 2004 Auteur Geplaatst: 23 november 2004 Nou, ik hoef niet iedere 5 minuten een mailtje te ontvangen, heb al genoeg spam <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Maar het idee is aardig ja. Thnx. DroomDoos
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen