Encontre arquivos e execute o comando

Eu tenho muitos arquivos rar estruturados em pastas individuais e gostaria de criar um script para descompactá-los todos.

Estou tendo problemas para descobrir como isso deve ser feito e preciso de ajuda.

#!/bin/bash
## For all inodes
for i in pwd; do
    ## If it's a directory
    if [ -d "$i" ] then
        cd $i

        ## Find ".rar" file
        for [f in *.rar]; do
            ./bin/unrar x "$f" # Run unrar command on filename
            cd ..
        done
    done
done

Não estou familiarizado com o script bash e presumo que o código esteja errado mais de uma vez. Mas acho que essa deve ser a estrutura básica

questionAnswers(2)

yourAnswerToTheQuestion