Доброе время суток!
настраиваю MRTG, хочу скармливать ему переменные из скриптов:
вот на такой скрипт:
#!/usr/bin/perl -w
$uptime = `date '+%M'`;
#$uptime =~ /up (.*?),/;
#$uptime = $1;
print "$uptime";
exit;
на команду /usr/bin/mrtg /etc/mrtg/mrtg.cfg --logging /var/log/mrtg.log
выдает следующее
2003-03-17 15:54:02 -- Started mrtg
2003-03-17 15:54:02 -- WARNING: Problem with External get '/root/news.pl':
Expected a Number for 'out' but nothing'
2003-03-17 15:54:02 -- ERROR: Target[bla][_OUT_] ' $$target[0]{$mode} ' did not eval into defined data
2003-03-17 15:54:02 -- Use of uninitialized value in pattern match (m//) at /usr/bin/mrtg line 262.
2003-03-17 15:54:02 -- Use of uninitialized value in numeric lt (<) at /usr/bin/mrtg line 269.
2003-03-17 15:54:02 -- ERROR: outlast is undefined. This should not be possible
что может быть не так?