run-parts
[debianutils]. Ejecuta todos los ejecutables que se encuentran en el directorio especificado.
$ run-parts --list --regex '.*sh$' scripts
lista todos los .sh del directorio "scripts"
$ run-parts --test --regex '^p.*sh$' scripts
lista los que se ejecutacian del directorio "scripts", que empiecen por "p" y terminen con "sh" pero no los ejecuta realmente
$ run-parts --reverse scritps
los ejecuta en orden inverso
$ run-parts --exit-on-error scripts
salir cuando muestre un código de salida distinto de cero