Claro, se alguma parte da exclusão violar as permissões. Por exemplo
$ mkdir -p p/q
$ sudo chown root p p/q
$ sudo chmod 700 p p/q
$ rm -rf p
rm: cannot remove 'p': Permission denied
$ echo $?
1
Note, no entanto, que você pode remover um diretório que não é seu em um diretório que seja. Então, o acima não falharia se eu apenas tentasse com p
sem o "conteúdo".