Renomear diretório em lote [RESOLVIDO]

1. Renomear diretório em lote [RESOLVIDO]

Johnata Augusto Tagliavini
johnataat

(usa Debian)

Enviado em 23/11/2017 - 07:35h

Prezados, preciso fazer uma alteração no nome dos diretórios.
Já pesquisei muito, porém como não entendo muito de expressão regular não consegui realizar.
Tenho vários diretórios com nomes diferentes e bagunçados, por exemplo.

Fiscal
CONTABIL
financeiro
deP pesSoal

Como visto, esta tudo bagunçado.
Eu preciso de duas coisas:

1º Renome todos para caixa alta(maiúscula)
2º Preciso enumerar os diretórios.

Eles precisam ficar assim:

01 - FISCAL
02 - CONTABIL
03 - FINANCEIRO
04 - DEP PESSOAL

Pesquisei muito e vi com find e expressão regular talvez seria possível resolver esse problema, mas realizei alguns, porém sem sucesso.
Alguém tem alguma ideia de como fazer isso?

Infelizmente fazer manualmente é inviável, pois tem mais de 170 mil diretórios.

Agradeço a atenção.


  


2. Re: Renomear diretório em lote [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 23/11/2017 - 13:52h

johnataat escreveu:

Prezados, preciso fazer uma alteração no nome dos diretórios.
Já pesquisei muito, porém como não entendo muito de expressão regular não consegui realizar.
Tenho vários diretórios com nomes diferentes e bagunçados, por exemplo.

Fiscal
CONTABIL
financeiro
deP pesSoal

Como visto, esta tudo bagunçado.
Eu preciso de duas coisas:

1º Renome todos para caixa alta(maiúscula)
2º Preciso enumerar os diretórios.

Eles precisam ficar assim:

01 - FISCAL
02 - CONTABIL
03 - FINANCEIRO
04 - DEP PESSOAL

Pesquisei muito e vi com find e expressão regular talvez seria possível resolver esse problema, mas realizei alguns, porém sem sucesso.
Alguém tem alguma ideia de como fazer isso?

Infelizmente fazer manualmente é inviável, pois tem mais de 170 mil diretórios.

Agradeço a atenção.


da uma olhada no comando "rename"

https://elias.praciano.com/2015/10/como-renomear-arquivos-linux-rename/
https://www.vivaolinux.com.br/topico/Comandos/Renomear-arquivos-e-numerando-os


------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts