Я получаю ошибку, которую не понимаю. Я использую File: Find для ревизии файловой системы в Windows с использованием Activestate Perl 5.8.8 и пытаюсь выполнить stat $File::Find::name
; поэтому я не stat
-ing имя файла, полученное в результате сканирования текстового файла, требующего chomp
-ing или удаления новой строки. Мне не удалось получить время изменения файла, mtime
in:
my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($File::Find::name);
так пытается
-s $File::Find::name
дает мне ошибку:
Неудачная статистика по имени файла, содержащему символ новой строки
Типичное имя найденного файла: F01-01-10 Num 0-00000.pdf , но я получаю ту же ошибку даже при переименовании в E02.pdf