Come cercare file con nomi senza distinzione tra maiuscole e minuscole

21 dic 2020 1 min di lettura
Come cercare file con nomi senza distinzione tra maiuscole e minuscole
Indice dei contenuti

Introduzione

find è il comando Unix di base utilizzato per cercare i file in modo ricorsivo sotto un albero di directory. È disponibile di default in tutti i sistemi operativi Linux.

Tutti gli utenti della riga di comando di Linux devono essere consapevoli degli usi del comando find di Linux. Il comando find attraversa un albero di directory ed è in grado di cercare file o directory in base a un modello di ricerca definito. Fornisce inoltre l'opzione per cercare file con nomi in maiuscolo o minuscolo o in entrambi i modi contemporaneamente.

In questo tutorial imparerai come cercare file con nomi senza distinzione tra maiuscole e minuscole.

Trovare file con nomi senza distinzione (Case Insensitive)

Usa l'opzione della riga di comando -name seguita dal nome del file sotto un albero di directory. Il comando seguente cercherà tutti i file con nome backup.zip nella directory e nelle sottodirectory correnti.

find . –name backup.zip 

Il comando precedente cerca i file in nomi come maiuscolo e minuscolo (in case sensitive).

Usa l'opzione -iname per cercare i nomi dei file in qualsiasi modo. Qui iname significa nomi insensibili. Il comando seguente corrisponderà a tutti gli schemi come Backup.zip, BACKUP.ZIP, backup.Zip o BackUp.Zip ecc:

find . –iname backup.zip 

La distinzione tra maiuscole e minuscole significa che qualsiasi lettera del nome di un file può essere maiuscola o minuscola. In questa situazione usa find con l'opzione -iname per cercare in tutti i file che con nome maiuscolo,  minuscolo o mixed.

Conclusione

In questo breve tutorial, hai imparato a trovare file con nomi che non fanno distinzione tra maiuscole e minuscole in 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.