Как искать файлы с именами без учета регистра

12 set 2022 1 min di lettura
Как искать файлы с именами без учета регистра
Indice dei contenuti

Введение

find — это основная команда Unix, используемая для рекурсивного поиска файлов в дереве каталогов. Он доступен по умолчанию во всех операционных системах Linux.

Все пользователи командной строки Linux должны знать об использовании команды find в Linux. Команда find просматривает дерево каталогов и может искать файлы или каталоги на основе определенного шаблона поиска. Он также предоставляет возможность поиска файлов с именами в верхнем или нижнем регистре или с обоими одновременно.

В этом руководстве вы узнаете, как искать файлы с именами, нечувствительными к регистру.

Поиск файлов с именами без различия (без учета регистра)

Используйте параметр командной строки -name, за которым следует имя файла в дереве каталогов. Следующая команда будет искать все файлы с именем backup.zip в текущем каталоге и подкаталогах.

find. –name backup.zip

Приведенная выше команда ищет файлы в таких именах, как прописные и строчные (с учетом регистра).

Используйте параметр -iname для поиска имен файлов любым способом. Здесь iname означает нечувствительные имена. Следующая команда будет соответствовать всем схемам, таким как Backup.zip, BACKUP.ZIP, backup.Zip или BackUp.Zip и т. д.:

find. –iname backup.zip

Чувствительность к регистру означает, что любая буква в имени файла может быть как прописной, так и строчной. В этом случае используйте find с параметром -iname для поиска всех файлов с именами в верхнем, нижнем регистре или смешанными именами.

Вывод

В этом кратком руководстве вы узнали, как найти файлы с именами, не чувствительными к регистру в Linux.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.