Remova o primeiro espaço no nome dos diretórios recursivamente

Remova o primeiro espaço no nome dos diretórios recursivamente

Recodifiquei uma enorme coleção de músicas e agora, não sei por que, todos os nomes dos diretórios começam com um espaço.

Quero saber como remover esse espaço em todos os nomes de diretórios sem ter que fazer isso um diretório por um diretório

Obrigado antecipadamente pela sua resposta

PS: Desculpe se meu inglês não é bom, sou francês.

Responder1

Isso funciona emDebian:

Ele irá removerTODOSos espaços noCaminho. Se os diretórios pais contiverem espaços, eles também desaparecerão.

find $PWD -type d -name ' *' | rename -v  's/ //g'

Você deve estar no diretório pai dos diretórios que precisa alterar.

informação relacionada