Я писал код для отображения всех файлов и подпапок в каталоге.opendir
и readdir
используются только для отображения файлов или могут отображать подкаталоги?
Ниже приведен код, который я использую, я не знаю, что мне следует попробовать вместо этого.
#!/apps/perl/5.8.9/bin/perl
use strict;
use warnings;
opendir DIR , "/home/x0280511/" || die;
while (readdir DIR) {
print "$_\n";
}
Я получаю следующее сообщение об ошибке
Использование неинициализированного значения в конкатенации (.) Или в строке
Что именно означает указанное выше сообщение об ошибке?