[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Renomear arquivos
From: |
Aurelio Marinho Jargas |
Subject: |
Re: [shell-script] Renomear arquivos |
Date: |
Wed, 22 Dec 2004 16:43:33 -0300 (ART) |
oi marcelo,
uma tática interessante, já que os números dos arquivos batem
com os números no teu arquivo texto, é converter teu arquivo
texto para um script em shell!
$ cat lixo
1:Nome do Interprete1 - Nome Da Musica1
2:Nome do Interprete2 - Nome Da Musica2
3:Nome do Interprete3 - Nome Da Musica3
$ cat lixo | sed 's/\(.*\):\(.*\)/mv \1.wav "\2.wav"/'
mv 1.wav "Nome do Interprete1 - Nome Da Musica1.wav"
mv 2.wav "Nome do Interprete2 - Nome Da Musica2.wav"
mv 3.wav "Nome do Interprete3 - Nome Da Musica3.wav"
agora que está tudo ok, basta colocar um "| sh" no final
e fim de papo:
$ cat lixo | sed 's/\(.*\):\(.*\)/mv \1.wav "\2.wav"/' | sh
falouzz
> On Wednesday 22 December 2004 09:00, Marcelo Renan Becher wrote:
> > Olá pessoal,
> >
> > Estou fazendo um script pra extrair faixas de CD de áudio através
> do
> > cdparanoia, com o intuito de aprender um pouco mais sobre shell.
> >
> > Dentro de um diretório eu tenho os arquivos extraídos, do tipo,
> 1.wav,
> > 2.wav, 3.wav... etc..
> > Dentro de um arquivo de texto, eu tenho o numero da faixa, com o
> nome da
> > cancao:
> >
> > 1:cantor - cancao
> > 2:banda - cancao
> >
> > Gostaria de uma ajuda, de que maneira eu poderia renomear as faixas
> em
> > wav, mudando de numero, para o nome da cancao?
=====
--
Aurelio Marinho Jargas, Curitiba, Conectiva
txt2tags v2.1 http://txt2tags.sf.net/pt
sedsed v1.0 http://sedsed.sf.net
_______________________________________________________
Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora.
http://br.acesso.yahoo.com/ - Internet rápida e grátis