Run-parts
run-parts on ohjelma joka ajaa annetusta hakemistosta kaikki tietyllä tavalla nimetyt tiedostot. Sitä saattaa käyttää esimerkiksi init ajaessaan alustusskriptejä tai cron ajaessaan töitä päivittäisten yms. töitten hakemistoista.
run-parts ajaa vain tietyllä tavalla nimetyt tiedostot, jotta se ei ajaisi esimerkiksi varmusskopioita tai vaihtoehtoisia versioita skripteistä (*~, *.bk, *.dpkg-dist, *.rpmsave tms.). Kun tällaiseeen hakemistoon lisää uuden, ajattavaksi tarkoitetun tiedoston, nimen sopivuus kannattaa kokoilla valitsimella --list tai --test (jälkimmäinen tarkistaa myös oikeudet):
run-parts --test hakemisto run-parts --list hakemisto
Sääntö, joka määrää mitkä tiedostot ajetaan, vaihtelee tiettyjen valitsimien mukaan:
run-parts hakemisto run-parts --lsbsysinit hakemisto run-parts --regexp '^[a-z0-9][a-z0-9-]*$' hakemisto
Muilla valitsimilla voi säätää tulostetta, välittää parametreja, määrätä umask-arvo ja niin edelleen.