Как получить список файлов, имена которых содержат только заглавные буквы (например, README): команда ls | grep ^[A-Z0-9]*$

ls | grep '^[A-Z0-9]*$'


Эта команда используется для получения списка файлов, имена которых содержат только заглавные буквы и цифры.

ls — команда для отображения списка файлов и каталогов в текущей директории.
grep — утилита для поиска совпадений с использованием регулярных выражений.
^[A-Z0-9]*$ — это регулярное выражение, которое означает, что нам нужно найти строки, состоящие только из заглавных букв и цифр.

Объединяя команды с помощью | (pipe), вывод команды ls передается как входные данные для grep.

Альтернативой может быть использование команды find с опцией -regex для поиска файлов с определенным шаблоном имени.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *