Pular para o conteúdo

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

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar
01 02

13. Re: Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

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

efeelede escreveu:

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


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

Tinha um ")" em vez de "}" no trecho "*.{mp4,MP4)"
EDIT: Agora que vi, na verdade só faltava fechar as chaves { }, o parêntese ( ) permanece também!

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

14. Re: Renomear um loop diversos arquivos de mesmo nome se diferenciando númericamente?

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

Ryuk escreveu:

efeelede escreveu:

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


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

Tinha um ")" em vez de "}" no trecho "*.{mp4,MP4)"


Valeu Ryuk!!!
Corrigi na postagem....

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

Enviado em 09/10/2018 - 23:04h

Mais alguns erros surgiram.

./rename.sh: linha 1: fim do arquivo inesperado enquanto procurava por `)'
./rename.sh: linha 2: erro de sintaxe: fim prematuro do arquivo

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

Enviado em 10/10/2018 - 00:07h

efeelede escreveu:

Mais alguns erros surgiram.

./rename.sh: linha 1: fim do arquivo inesperado enquanto procurava por `)'
./rename.sh: linha 2: erro de sintaxe: fim prematuro do arquivo


Segue o comando testado, se necessário, adapte a sua necessidade:
NN=0;
for arq in $(ls -1 *.mp4);do
let NN++;
rename 's/.*/video'${NN}'.mp4/' ${arq};
done

Execute no mesmo diretório onde estão os vídeos.

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

Enviado em 10/10/2018 - 00:18h

Mais, e mais erros:

Can't rename 01 video1.mp4: No such file or directory
Can't rename Animal.mp4 video2.mp4: No such file or directory
Can't rename 02 video3.mp4: No such file or directory
Can't rename Animal.mp4 video4.mp4: No such file or directory

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

Enviado em 10/10/2018 - 00:27h

Alterei o nome dos arquivos retirando os espaços para ver se era algo com isso e um dos dois arquivos foi alterado e o outro não... Não tenho ideia do que possa ser. Acho que vou utilizar o KRename como de custume, mesmo não querendo deixar os queridos scripts e o querido terminal - dói, mas é!
01 02

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder