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