RE: How to schedule for a repeated task?
> From: email@example.com [mailto:firstname.lastname@example.org]
> Sent: Sunday, May 02, 2010 3:47 AM
> On Sun, May 02, 2010 at 10:11:43AM +0100, hadi motamedi wrote:
> > Dear All
> > I need to schedule for a repeated task on my Debian server, as the
> > followings:
> > -) Telnet to a remote node
> > -) Issue a command
> > -) Capture the output in a log
> > -) Logout from Telnet
> > -) Wait for a prescribed time interval
> > -) Then redo , but append the subsequent output in just on file
> > Can you please let me know which options do we have to write such a
> > Thank you
> For that task, you want expect.
> To schedule it, you need cron.
Yes, expect will work, but if you can use ssh, use it, it will be easier.
Setup ssh to use RSA key for authentication, so it won't prompt for a
password. Then just execute "ssh email@example.com somecommand" and it
will run "somecommand" and the output will be sent back to you.