У меня есть простой скрипт, который читает и выводит список файлов из каталога.Но я не хочу перечислять скрытые файлы, файлы с «.» Впереди.
Так что я попытался использовать функцию grep , но ничего не возвращает.У меня нет списка файлов.
opendir(Dir, $mydir);
while ($file = readdir(Dir)){
$file = grep !/^\./ ,readdir Dir;
print "$file\n";
Не думаю, что я правильно использую регулярное выражение.Я не хочу использовать массив, потому что массив неправильно форматирует список.