Miten voin etsiä rekursiivisesti kaikki tiedostot nykyisistä ja alikansioista jokerimerkkien perusteella?
Käytä siihen find:
find . -name "foo*"
find
tarvitsee aloituskohdan, ja .
(piste) osoittaa nykyiseen hakemistoon.
Findin siirtäminen grepiin on usein kätevämpää; se antaa sinulle täyden mahdollisuuden käyttää säännöllisiä lausekkeita mielivaltaiseen jokerimerkkien täsmäytykseen.
Esimerkiksi, jos haluat löytää kaikki tiedostot, joiden tiedostonimessä on merkkijono "foo", joka ei ole riippuvainen isoista ja pienistä kirjaimista:
~$ find . -print | grep -i foo