[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] rm -f com ER
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] rm -f com ER |
Date: |
Tue, 29 Nov 2005 10:02:28 -0200 |
por acaso assim funciona ?
mes=10
rm 231-[0123][0-9]-${mes}-05*gbk.gz
dê uma olhada aqui:
http://aurelio.net/shell/canivete.html#glob
quando vc [XYZ] isto vale para cada caracter dentro dos colchetes,
fazer [i-ii] equivale a 'i' ou '-', por exemplo. para textos podemos
usar o {texto1,texto2,texto3}
para ser mais preciso vc pode fazer:
mes=10
rm -f 231-[0123][0-9]-${mes}-05{I,II}.gbk.gz
[]´s Tiago
Em 29/11/05, alexandre trindade <address@hidden> escreveu:
> Amigos onde estou errando ?
> Os nomes abaixo são
> cod-dia-mês-ano( I ou II ).gbk.gz
> Estou tentando excluir por exemplo mês 10
> Já tentei ...
>
> rm -f 231-{0,}-10-05I.gbk.gz
> rm -f 231-[0-9]-10-05[I-II].gbk.gz
> rm -f 231-[0-9]-10-05[A-ZA-Z].gbk.gz
> rm -f 231-([0-9])-10-05([A-ZA-Z]).gbk.gz
>
> Alguém pode me orientar onde estou errando ?
>
> Desde já agradeço a ajuda.
>
> []´s
>
> Alexandre
>
>
> 231-01-10-05II.gbk.gz 231-07-10-05II.gbk.gz 231-13-11-05II.gbk.gz
> 231-20-11-05I.gbk.gz 231-26-11-05I.gbk.gz
> 231-01-11-05I.gbk.gz 231-07-11-05I.gbk.gz 231-14-10-05II.gbk.gz
> 231-20-11-05II.gbk.gz 231-26-11-05II.gbk.gz
> 231-01-11-05II.gbk.gz 231-07-11-05II.gbk.gz 231-14-11-05I.gbk.gz
> 231-21-10-05II.gbk.gz 231-27-10-05II.gbk.gz
> 231-02-10-05II.gbk.gz 231-08-10-05II.gbk.gz 231-14-11-05II.gbk.gz
> 231-21-11-05I.gbk.gz 231-27-11-05I.gbk
> 231-02-11-05I.gbk.gz 231-08-11-05I.gbk.gz 231-15-10-05II.gbk.gz
> 231-21-11-05II.gbk.gz 231-28-10-05II.gbk.gz
> 231-02-11-05II.gbk.gz 231-08-11-05II.gbk.gz 231-15-11-05I.gbk.gz
> 231-22-10-05II.gbk.gz 231-28-11-05I.gbk
> 231-03-10-05II.gbk.gz 231-09-10-05II.gbk.gz 231-15-11-05II.gbk.gz
> 231-22-11-05I.gbk.gz 231-28-11-05II.gbk.gz
> 231-03-11-05I.gbk.gz 231-09-11-05I.gbk.gz 231-16-10-05II.gbk.gz
> 231-22-11-05II.gbk.gz 231-29-10-05II.gbk.gz
> 231-03-11-05II.gbk.gz 231-09-11-05II.gbk.gz 231-16-11-05I.gbk.gz
> 231-23-10-05II.gbk.gz 231-29-11-05I.gbk.gz
> 231-04-10-05II.gbk.gz 231-10-11-05I.gbk.gz 231-16-11-05II.gbk.gz
> 231-23-11-05I.gbk.gz 231-30-10-05II.gbk.gz
> 231-04-11-05I.gbk.gz 231-11-10-05II.gbk.gz 231-17-10-05II.gbk.gz
> 231-23-11-05II.gbk.gz
> 231-04-11-05II.gbk.gz 231-11-11-05I.gbk.gz 231-17-11-05I.gbk.gz
> 231-24-10-05II.gbk.gz
> 231-05-10-05II.gbk.gz 231-11-11-05II.gbk.gz 231-17-11-05II.gbk.gz
> 231-24-11-05I.gbk.gz
> 231-05-11-05I.gbk.gz 231-12-10-05II.gbk.gz 231-18-10-05II.gbk.gz
> 231-24-11-05II.gbk.gz
> 231-05-11-05II.gbk.gz 231-12-11-05I.gbk.gz 231-19-10-05II.gbk.gz
> 231-25-10-05II.gbk.gz
> 231-06-10-05II.gbk.gz 231-12-11-05II.gbk.gz 231-19-11-05I.gbk.gz
> 231-25-11-05I.gbk.gz
> 231-06-11-05I.gbk.gz 231-13-10-05II.gbk.gz 231-19-11-05II.gbk.gz
> 231-25-11-05II.gbk.gz
> 231-06-11-05II.gbk.gz 231-13-11-05I.gbk.gz 231-20-10-05II.gbk.gz
> 231-26-10-05II.gbk.gz
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
>
> PUBLICIDADE
>
> ________________________________
Links do Yahoo! Grupos
>
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.
- rm -f com ER, alexandre trindade, 2005/11/29
- Re: [shell-script] rm -f com ER,
Tiago Barcellos Peczenyj <=