Megadott szabályra illeszkedő fájlok rekurzív törlése

Probléma: Tegyük fel, hogy kaptál pendrive-on jó néhány képet, szépen könyvtárakba strukturálva. A képeket előtte Windows-on nézegették, ezért minden könyvtárban ott van egy rejtett attribútumú Thumbs.db fáj, amit a képek CD/DVD-re történő kiírása előtt, helytakarékossági okokból, törölni akarsz.

Megoldás:
1. A find parancsot kell használnunk. Először biztonságosan hozzuk létre a szabályunkat, ami illeszkedik a törlendő fájlokra. Esetünkben: find . -type f -name 'Thumbs.db' A -name paraméterének nem csak egyszerű fájlnevet használhatsz, hanem egyszerűbb kifejezéseket is pl. find . -type f -name '*.db' vagy összetettebb reguláris kifejezéseket is pl.: find . -type f -name '[1-9]*.jpg'
2. Ha a find kimenete megfelelő, akkor már csak a -delete paraméter hiányzik: find . -type f -name 'Thumbs.db' -delete