in reply to Help! perl in scheduled task doesn't work!
But it still just flashed and don't retain the cmd window! moreover, there isn't any err.log in system after running.# omit parameters use strict; use warnings; use Net::Telnet; open (STDERR, ">>err.log") or die "error!$!\n"; sub init{ read_par(); #telnet_login("sh /backup/auto_backup.sh > /backup/backup.log &"); telnet_login("echo 1 >>1.txt"); #just a test } init(); my $tt = <STDIN> sub telnet_login{ my $command = shift; my $tl = Net::Telnet->new() or die "???\n"; $tl->open($remote_server); $tl->login($username,$password); my @output = $tl->cmd($command); print STDERR %ENV; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Help! perl in scheduled task doesn't work!
by andreas1234567 (Vicar) on Oct 19, 2007 at 05:50 UTC |