Как удалить все undefs из массива?

При чтении из файла конфигурации в Perl могут быть случаи, когда строка недопустима и ее не нужно добавлять в мой массив допустимых строк. Поскольку здесь я использую цикл for, даже недопустимые строки создают запись undef. Как я могу удалить их все потом?

Спасибо!

1 ответ

Решение
@array = grep defined, @array;
Другие вопросы по тегам