Я пытаюсь найти размер файла с помощью оператора -s
.Это выглядит так:
my $filesz = -s $filename
Я пробовал много разных способов, но он не может получить этот размер.
Однако, если я даю статический контент вместо имени файла, он отлично работает
Например:
$filesz = -s "/tmp/abc.txt"
Это отлично работает.
Я попытался добавить "
в имя файла, это не сработало.Я удалил \n
из имени файла, используя chomp
, но проблема остается той же.Что здесь не так?