Вы можете использовать ?
для соответствия любому одному символу в большинстве оболочек:
$ GLOBIGNORE='*.*' eval "ls -d ????????"
Переменная GLOBIGNORE
указывает подстановку, чтобы в этом случае избегать имен файлов с .
в них, а флаг -d
позволяет избежать перечисления содержимого при сопоставлении с именами каталогов. Для получения более подробной информации используйте man bash
.