Travessar un arbre de directoris per localitzar fitxers és una operació habitual que realitza la majoria del programari de gestió del sistema de fitxers. Aquesta utilitat té la forma d'ordres de línia d'ordres a la majoria de sistemes operatius. En aquest article, aprendràs a trobar fitxers mitjançant la coincidència de comodins al sistema operatiu Linux.
Trobar recursivament fitxers en un arbre de directoris
L'ús de la trobar l'ordre estarien fets per dur a terme la tasca. L'ordre 's' s'utilitza per cercar fitxers en una jerarquia de directoris. La pàgina d'ajuda de l'ordre find és la següent:

L'ordre find i el commutador -name buscaran el fitxer desitjat al directori. L'interruptor proporciona un nom (o patró) per a l'ordre find que cal buscar. Per tant, l'ordre final seria
find -name 'Re_Pattern'>
Com a resultat es mostrarà qualsevol fitxer amb el Re_Pattern al seu nom de fitxer. El patró pot contenir caràcters literals o una seqüència d'expressions comodís. Els dos comodins que s'utilitzen en aquests patrons són:
java elseif
* => Qualsevol personatge qualsevol nombre de vegades (pot ser que ni tan sols estigui present)
? => Un personatge hauria d'estar present
El directori on es realitzaran les operacions és:

Un directori que conté alguns fitxers i subdirectoris
Per simplificar, els subdirectoris estan buits. Per tant, qualsevol efecte produït només seria visible al fitxer d'aquest directori. El fitxer que es cercaria dins del directori seria Apple l'ordre per a la qual seria:
find -name 'apple'>

Com que només un fitxer del directori tenia el nom de poma, només es mostrava 1 nom a la sortida. Però si s'hi inclou un comodí, com ara * (asterisc):
recerca contradictòria
find -name '*apple*'>

vam acabar amb el resultat de tots els fitxers que contenen apple al seu nom. De la mateixa manera, es podria utilitzar una combinació d'aquests comodins. Ex. Si volem obtenir tots els fitxers que tenen 4 caràcters en el seu nom, l'ordre seria:
find -name '????'>

Per tant, utilitzant aquests dos comodins, es podria fer una sèrie de patrons per reconèixer diversos noms de fitxer. L'ordre find conté altres interruptors que permeten una millor racionalització de la sortida.