Bash: remova espaços no nome do diretório

Bash: remova espaços no nome do diretório

!! Essa pergunta não é sobre SHELL, é sobre BASH, não é possível alterar a tag com defeito !!

Eu tenho um código que remove os espaços em diretórios e nomes de arquivos (e insere um ponto);

find $jdir -depth -name "* *" -execdir rename 's/ /./g' "{}" \;

digamos $jdir = "os arquivos de teste estão aqui"

Este código não renomeia $jdir.

e não consigo configurá-lo para o diretório pai, porque isso renomearia muitos outros diretórios.

Como faço para renomear o $ jdir?

(testando bug? no fórum, desconsidere esta linha) Não consigo alterar as tags, bug no fórum?

informação relacionada