Sim, é possível. Você pode usar find /search/path -type d
para encontrar todos os dirs e usar a opção -exec para executar algumas ações com o caminho do diretório como parâmetro. E você pode ter o script bash que executa NUM=0; for file in /path/to/folder/*.jpg; do mv file NUM.jpg; let "NUM=NUM+1"; done;
ou algo assim