Mudar nome de arquivos comuns [RESOLVIDO]

1. Mudar nome de arquivos comuns [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 14/12/2014 - 14:31h

Olá pessoal!
Eu salvei alguns arquivos ocultos no google drive (.zgnr.arg, .zrgnr.log e etc), quando fui baixar os arquivos eles estavam da seguinte forma: "_zgnr.arg, _zrgnr.log e etc".
Gostaria que vocês me ajudassem a elaborar um script que renomeia para o arquivo original.
Lembrando são muitos arquivos, mas seus nomes são sempre escritos da forma: ".zgnr.arg, .zrgnr.log, .zgnr.xyz e etc".
Quem me ajudar a resolver esse problema ficarei muito grato!


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/12/2014 - 20:15h

Você pode usar o comando 'rename'. No caso do Debian, se não engano-me, o
'rename' é um script Perl e usaria a sintaxe:

$ rename 's/^_(zgnr)/.$1/' _zgnr.*

Mas se o seu rename for o padrão do pacote util-linux
(ftp://ftp.kernel.org/pub/linux/utils/util-linux/):

$ rename _zgnr .zgnr _zgnr.*



3. Re: Mudar nome de arquivos comuns [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 14/12/2014 - 20:30h

textmode escreveu:

Você pode usar o comando 'rename'. No caso do Debian, se não engano-me, o
'rename' é um script Perl e usaria a sintaxe:

$ rename 's/^_(zgnr)/.$1/' _zgnr.*

Mas se o seu rename for o padrão do pacote util-linux
(ftp://ftp.kernel.org/pub/linux/utils/util-linux/):

$ rename _zgnr .zgnr _zgnr.*



O comando "rename 's/^_(zgnr)/.$1/' _zgnr.*" funcionou! Muito obigado!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts