У меня есть файл perl .exe, который я должен был запускать каждые десять минут. Я настроил планировщик Windows для его запуска, и он говорит, что он успешен, но в файле нет вывода. Когда я сам нажимаю на .exe, он записывает информацию в выходной файл. Когда планировщик предположительно запустил его, в файле ничего нет. Есть ли код, который я могу написать в скрипт perl, чтобы он запускался каждые десять минут сам по себе? Или кто-нибудь знает причину, по которой он может не работать должным образом. Вот мой код скрипта:
#!/usr/bin/perl -w
use LWP::Simple;
$now_string = localtime;
my $html = get("http://www.spc.noaa.gov/climo/reports/last3hours.html")
or die "Could not fetch NWS page.";
$html =~ m{(Hail Reports.*)Wind Reports}s || die;
my $hail = $1;
open OUTPUT, ">>output.txt";
print OUTPUT ("\n\t$now_string\n$hail\n");
close OUTPUT;
print "$hail\n";