Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente? [RESOLVIDO]

1. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente? [RESOLVIDO]

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 02:29h

Olá pessoal, aqui sou eu novamente!

Tenho vários arquivos de nomes diversos e quero colocar como nome apenas "vídeo" separados apenas por números:

Tem como renomear em loop diversos arquivos de mesmo nome se diferenciando apenas numericamente?


  


2. MELHOR RESPOSTA

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/10/2018 - 16:51h

efeelede escreveu:

Oi, sim, estão no diretório! Gostaria de um script ou um comando de terminal com que possa renomear vários arquivos de vídeo de nomes aleatórios por sequencias de títulos como - vídeo1, vídeo2, vídeo3, etc...


Boa tarde Efeelede.
Segue sugestão:
NN=0; #Contador 
for arq in $(ls -1 *.{mp4,MP4};do #Pega os arquivos mp4 e MP4 no diretório corrente
let NN++; #Incrementa 1 no contador
rename -n 's/'${arq}'/video'${NN}'.mp4/' ${arq}; #Altera o nome para video_"NÚMERO".mp4
done


Em uma linha:

NN=0; for arq in $(ls -1 *.{mp4,MP4};do let NN++; rename -n 's/'${arq}'/video_'${NN}'.mp4/' ${arq};done

OBS.:
Sua distribuição é derivada do Debian ou Ubuntu, bem provável que tenha o comando 'rename', se não tiver, instale...
Execute no DIRETóRIO onde estão os arquivos
O COMANDO:
(rename -n 's/'${arq}'/video'${NN}'.mp4/' ${arq})
Apenas simula a alteração, execute dessa forma, após a conferencia, retire o "-n" e execute novamente para RENOMEAR.

É isso...
Se a resposta foi útil e sanou o seu problema,
Marque o tópico como RESOLVIDO e escolha A MELHOR resposta..... Rsrsrsrs

Att.:
Marcelo Oliver


3. Re: Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 09/10/2018 - 09:58h

v ai

http://www.dicas-l.com.br/arquivo/renomeando_varios_arquivos_simultaneamente.php

tem tb o pyrename

https://www.diolinux.com.br/2012/08/programa-para-renomear-arquivos-no-linux-ubuntu.html?m=1

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

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

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



4. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 13:14h

Me desculpe, mas preciso de algo mais mastigado... Alguém pode me dar um comando explicado de como renomear diversos arquivos mp4 de nomes diferentes para uma sequencia como vídeo1.mp4, vídeo2.mp4, vídeo3.mp4, etc...


5. Re: Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente? [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/10/2018 - 15:14h

Boa tarde Efeeled.
Esses arquivos estão no mesmo diretório?

marcelo oliver


6. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 15:34h

Oi, sim, estão no diretório! Gostaria de um script ou um comando de terminal com que possa renomear vários arquivos de vídeo de nomes aleatórios por sequencias de títulos como - vídeo1, vídeo2, vídeo3, etc...


7. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 18:44h

Opa, valeu! Só mais uma coisa - como instalo o comando rename?


8. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 21:10h

Cara, agora, mexendo mais com as coisas, acho que o script para renomear em lote não está funcionando... Você pode dar uma revisada aí?!...


9. Re: Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente? [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/10/2018 - 21:21h

efeelede escreveu:

Opa, valeu! Só mais uma coisa - como instalo o comando rename?

Nao conheço o Linux Mint, mas ele é derivado do Debian, certo?
#apt-get update
#apt-get install rename
Ou....
Se tiver Synaptic.... mais pratico....



10. Re: Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente? [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/10/2018 - 21:24h

efeelede escreveu:

Cara, agora, mexendo mais com as coisas, acho que o script para renomear em lote não está funcionando... Você pode dar uma revisada aí?!...


Qual o erro?



11. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 21:39h

Olha, o que acontece é que não acontece nada! Eu peguei o script que você me deu, joguei num arquivo de texto, nomeei e coloquei a extensão .sh, dei permissão chmod a+x -v, executei e aconteceu que não aconteceu nada...


12. Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

Felipe Lima Diógenes
efeelede

(usa Linux Mint)

Enviado em 09/10/2018 - 21:48h

Consegui uma resposta que talvez possa ajudar: - "não é possível acessar '*.{mp4,MP4': Arquivo ou diretório não encontrado".



  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts