Есть скрипт проверяющий несколько сайтов, и отчет об этой проверке сохроняет в файл(файл на ходится в одной директории со скриптом). Если просто запусть его
все ок, при запуске через corn отчет не сохраняется, повсей видимостит скрипт не может открыть файл, так ли это?
Если это так то как можно из скрипта определить его место положение (полный путь)?
Я провел простой тест
#!/usr/bin/perl
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);
$mon=$mon+1;
$year=$year+1900;
$s=" $mday.$mon.$year $hour:$min:$sec";
open FILE,">>crontest.dat";
print FILE "$s\\n";
close FILE;
Результат аналогичный