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

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

спасибо!

1 ответов


@array = grep defined, @array;