A partir de comentários inseridos em algumas das respostas, acredito que você queira executar algum script em cada diretório. Nesse caso, uma das maneiras possíveis é usar as opções find
with exec
da seguinte forma:
find ./ -type d -exec sh -c "cd {} && <your_script_with_absolute_path>" \;
Por exemplo, no diretório atual, há um script test.sh
& você deseja executá-lo em cada subdiretório no diretório atual e, em seguida,
find ./ -type d -exec sh -c "cd {} && 'pwd'/test.sh" \;
Para o find
command -type d
pedirá para procurar todos os diretórios no caminho ./
passado como primeiro argumento. -exec
executará o comando para cada tal achado, neste caso sh -c
que está criando um shell & executando um comando com aspas, {}
indica o argumento encontrado pelo comando find
.
Espero que isso ajude!