Assumindo por caminho que você quis dizer caminho para um diretório, use run-parts
. De man run-parts
:
run-parts - run scripts or programs in a directory
Primeiro, você precisa definir a permissão de execução em todos os scripts que deseja executar. Normalmente run-parts
irá ignorar os diretórios e também os arquivos que não são executáveis residem nesse diretório.
Embora antes de executar, você deve verificar quais arquivos serão executados pela opção --test
:
run-parts --test /path/to/directory
Devo mencionar que run-parts
tem uma convenção de nomenclatura estrita para os scripts serem executados:
If neither the --lsbsysinit option nor the --regex option is given
then the names must consist entirely of ASCII upper- and
lower-case letters, ASCII digits, ASCII underscores, and ASCII minus-hyphens.
Verifique man run-parts
para ter mais ideia.