|
From: | Julio C. Neves |
Subject: | Re: [shell-script] Rename em diretórios |
Date: | Fri, 11 Aug 2017 15:08:17 -0300 |
Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico
Ola Julio.Muito bom! deu certo, mas ainda continuo com o problema de não renomear todos arquivos de uma vez. Tem algum limite para processamento?Ou algum outra forma de eu renomear mais de uma pasta de uma vez? Tentei também usando o xargs combinado com o find, mas também não consegui.São 1070 pastas com essa mesmo formato que te falei. Dessas 1070, 78 não são renomeadas. Mas quando elimino as pastas que já foram renomeadas e executo orename, ele renomeia essas 78 pastas. Queria entender por que acontece isso.ObrigadoAbsPs: comprei seus dois livro. Em breve iniciarei a leitura.Em Sexta-feira, 11 de Agosto de 2017 12:50, "address@hidden [shell-script]" <address@hidden.br > escreveu:
Olá pessoal
Estou com uma tarefa aqui que é a seguinte:
tenho uma pasta com 1000 subpastas
Essas subpastas contem o seguinte formato:
0001 - SHELL LTDA
0002 - PETROBRAS
e assim por diante...
O que eu preciso fazer é deixar apenas a string no nome da pasta, sem espaços e os números.
Eu encontrei o seguintes comandos:
rename 'y/0-9/ /' *
rename 'y/-/ /' *
rename 's/^ */ /' *quando executo eles no bash, funcionam perfeitamente, atendendo a necessidade.No entanto, quando coloco os comandos acima dentro de um arquivo script shell, executo, ele não renomeia todas as pastas, deixando algumas pendentes.o erro que aparece relativo as pastas que não foram renomeadas são:Can't rename : No such file or directoryGostaria de saber se vocês podem dar uma pista...Obs: estou iniciando na programação shell.ObrigadoE abraços.
[Prev in Thread] Current Thread [Next in Thread]
- Rename em diretórios, gean . linux, 2017/08/11
- Re: [shell-script] Rename em diretórios, Tiago Peczenyj, 2017/08/11
- Re: [shell-script] Rename em diretórios, mr nobody, 2017/08/11
- Re: [shell-script] Rename em diretórios, Julio C. Neves, 2017/08/11
- Re: [shell-script] Rename em diretórios, mr nobody, 2017/08/11
- Re: [shell-script] Rename em diretórios, Julio C. Neves <=
- Re: Rename em diretórios, gean . linux, 2017/08/11
- Re: [shell-script] Re: Rename em diretórios, Julio C. Neves, 2017/08/13
- Re: [shell-script] Re: Rename em diretórios, Tiago Peczenyj, 2017/08/13
- Re: [shell-script] Re: Rename em diretórios, Julio C. Neves, 2017/08/14
- Re: [shell-script] Re: Rename em diretórios, Tiago Peczenyj, 2017/08/14
- Prev by Date: Re: [shell-script] Rename em diretórios
- Next by Date: Re: Rename em diretórios
- Previous by thread: Re: [shell-script] Rename em diretórios
- Next by thread: Re: Rename em diretórios
- Index(es):