Pular para o conteúdo

renomear arquivos [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. renomear arquivos [RESOLVIDO]

Enviado em 04/04/2022 - 02:23h

olá pessoal. Tenho arquivoA, arquivoB ,arquivoC, arquivoD ,arquivoE e "centenas de outros arquivos".

O código abaixo renomeia um arquivo por vez ou seja arquivoA para arquivo1, arquivoB para arquivo2 e assim por diante. Como renomear todos os arquivos de uma só vez que estão espalhados entre os dir1 dir2 dir3 ? Obrigado !

root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoA/arquivo1/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoB/arquivo2/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoC/arquivo3/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoD/arquivo4/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoE/arquivo5/g' {} \;

Responder tópico

2. Re: renomear arquivos [RESOLVIDO]

Enviado em 04/04/2022 - 11:55h


bielwas escreveu:

olá pessoal. Tenho arquivoA, arquivoB ,arquivoC, arquivoD ,arquivoE e "centenas de outros arquivos".

O código abaixo renomeia um arquivo por vez ou seja arquivoA para arquivo1, arquivoB para arquivo2 e assim por diante. Como renomear todos os arquivos de uma só vez que estão espalhados entre os dir1 dir2 dir3 ? Obrigado !

root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoA/arquivo1/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoB/arquivo2/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoC/arquivo3/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoD/arquivo4/g' {} \;
root@debianpp:/var# find . -name "*.php" -exec sed -i 's/arquivoE/arquivo5/g' {} \;

Os comandos acima, não renomeiam os arquivos.
sed -i 's/arqE/arq5/g' arquivo
Altera arqE para arq5, no conteúdo do arquivo.


______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________

3. Re: renomear arquivos [RESOLVIDO]

Enviado em 05/04/2022 - 20:26h


bielwas escreveu:

msoliver escreveu:
Os comandos acima, não renomeiam os arquivos.
sed -i 's/arqE/arq5/g' arquivo
Altera arqE para arq5, no conteúdo do arquivo.

bielwas escreveu:
Correto. Altera arquivoE para arquivo5. E como alterar todos os arquivos de uma só vez? Obrigado !







O SED (sed -i 's/arqE/arq5/g' arquivo) não altera o nome do ARQUIVO,
Somente o conteúdo do mesmo!!!!


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________

4. Re: renomear arquivos [RESOLVIDO]

Enviado em 06/04/2022 - 12:45h

Boa tarde.
Na sua postagem:
ALTERAR MULTIPLOS TEXTOS
Coloquei um link, onde ensina fazer
Varias alterações.

______________________________________________________________________
______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder