[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Res: [shell-script] Organizar nomes
From: |
Thiago Andrighetti |
Subject: |
Res: [shell-script] Organizar nomes |
Date: |
Wed, 16 Jul 2008 05:11:27 -0700 (PDT) |
E ai Flamarion, blz?
Lembra de mim? xD
não testei aqui, mas ve se funciona isso
mkdir novas
cd Musicas
for i in `seq 1 99`
do
seq=$(printf %02d $i)
nomearq=$(ls "$seq - *")
nomelimpo=$(echo $nomearq|cut -d' ' -f2)
cp $nomearq novas/$nomelimpo
done
Como disse não testei aqui, mas ve se te ajuda
Té mais
Thiago Andrighetti de Pádua
----- Mensagem original ----
De: Flamarion Jorge <address@hidden>
Para: address@hidden
Enviadas: Quarta-feira, 9 de Julho de 2008 21:15:33
Assunto: Re: [shell-script] Organizar nomes
Deverão ficar sem os numeros na frente, somente nomes.
Att
Flamarion Jorge
Guilherme Gall escreveu:
> Veja se você tem o comando 'rename' disponível. Ele serve para
> renomear múltiplos arquivos e provavelmente resolverá seu problema.
>
> Uma coisa que eu não entendi na sua mensagem foi como deverão ficar os
> nomes após renomeados. Se puder esclarecer, ajuda.
>
> Att,
>
> Guilherme Gall
>
> 2008/7/9 Flamarion Jorge <flamarilinux@ yahoo.com. br>:
>> Boa noite,
>>
>> To até com vergonha de perguntar uma coisa que talvez seja tão banal,
>> mas vamo lá, eu não sei mesmo hehe.
>>
>> Eu tenho uma pasta Musicas e dentro dela tem uma serie de arquivos que
>> como padrão os nomes que seguem como exemplo 00 - Arquivo,01 -
>> Arquivo,02 - Arquivo....até 99 - Arquivo. Isso ai numero espaço tracinho
>> e espaço denovo antes do nome de fato.
>>
>> eu consegui fazer uma gambiarra pra tentar renomear as musicas que
>> começam com 00 até 09.
>> fiz assim.
>> ls Musicas/|grep ^0[0-9]|sed s/^0[0-9]//| sed s/\ //|sed s/-//|sed s/\ //
>> Primeira duvida se eu redirecionar isso pra dentro de Musicas eu vou
>> estar renomeando os arquivos efetivamente.
>> Segunda duvida como eu posso fazer pra renomear o restante sem ter que
>> ir fazendo ^1[0-9],^2[0- 9] em cada linha pra renomear o restante dos
>> arquivos?
>> Lembrando que meus conhecimentos em shell são bem limitados e eu
>> consegui isso ai na marra, com o pouquinho que eu venho acompanhando a
>> lista.
>>
>> Abraços
>> --
>> Att
>> Flamarion Jorge
>>
>>
>> ____________ _________ _________ _________ _________ _______
>> Yahoo! Mail - Sempre a melhor opção para você!
>> Experimente já e veja as novidades.
>> http://br.yahoo. com/mailbeta/ tudonovo/
>>
>>
>>
>> ------------ --------- --------- ------
>>
>> ------------ --------- --------- --------- --------- --------- -
>> Esta lista não admite a abordagem de outras liguagens de programação, como
>> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
>> aviso.
>> ------------ --------- --------- --------- --------- --------- -
>> Sair da lista: shell-script- unsubscribe@ yahoogrupos. com.br
>> ------------ --------- --------- --------- --------- --------- -
>> Esta lista é moderada de acordo com o previsto em http://www.listas-
>> discussao. cjb.net
>> ------------ --------- --------- --------- --------- --------- -
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user- groups.programmi ng.shell. brazil
>>
>> Links do Yahoo! Grupos
>>
>>
>>
>
> ------------ --------- --------- ------
>
> ------------ --------- --------- --------- --------- --------- -
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ------------ --------- --------- --------- --------- --------- -
> Sair da lista: shell-script- unsubscribe@ yahoogrupos. com.br
> ------------ --------- --------- --------- --------- --------- -
> Esta lista é moderada de acordo com o previsto em http://www.listas-
> discussao. cjb.net
> ------------ --------- --------- --------- --------- --------- -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user- groups.programmi ng.shell. brazil
>
> Links do Yahoo! Grupos
>
>
>
____________ _________ _________ _________ _________ __
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta. messenger. yahoo.com/
Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
[As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Res: [shell-script] Organizar nomes,
Thiago Andrighetti <=