shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] lista de exclusão


From: Cléoson Barreto
Subject: Re: [shell-script] lista de exclusão
Date: Fri, 16 Jul 2010 13:32:44 -0300

Olá Fabiano,

     Você tem toda a razão. Falta de atenção minha! :-/

-- 
[]'s
Cléoson.
http://farinhadigital.blogspot.com/


Em 16 de julho de 2010 13:27, Fabiano Caixeta Duarte
<address@hidden>escreveu:

>
>
> Em 16 de julho de 2010 12:54, Cléoson Barreto
> <address@hidden <cleoson.barreto%40gmail.com>> escreveu:
>
> > Olá!
> >
> >  Se entendi bem, você quer manter os arquivos que terminam com "fs",
> > removendo os demais, certo? Vejo como fiz aqui:
> >
> > $ ls -1
> > Arq2.fs
> > Arq2.fs.index
> > Arq2.fs.lock
> > Arq2.fs.tmp
> > Arq.fs
> > Arq.fs.index
> > Arq.fs.lock
> > Arq.fs.tmp
> > Data.fs
> > Data.fs.index
> > Data.fs.lock
> > Data.fs.tmp
> >
> > $ rm -vf *[^fs]
> > removido `Arq2.fs.index'
> > removido `Arq2.fs.lock'
> > removido `Arq2.fs.tmp'
> > removido `Arq.fs.index'
> > removido `Arq.fs.lock'
> > removido `Arq.fs.tmp'
> > removido `Data.fs.index'
> > removido `Data.fs.lock'
> > removido `Data.fs.tmp'
> >
> > $ ls -1
> > Arq2.fs
> > Arq.fs
> > Data.fs
> >
> > --
> > []'s
> > Cléoson.
>
> Teste sua solução contra a seguinte lista:
> Arq.fs
> Arq.fs.tmpf
> Arq.fs.tmpk
> Arq.fs.tmpp
> Arq.fs.tmps
> Arq.fs.tmpx
>
> O resultado será:
>
> Arq.fs
> Arq.fs.tmpf
> Arq.fs.tmps
>
> Porque?
>
> Porque a expressão casa com qualquer arquivo que termine com qualquer
> caracter à exceção de f OU s.
>
> O mais correto, e também muito símples é:
>
> rm *.fs.*
>
> --
> Fabiano Caixeta Duarte
> Especialista em Redes de Computadores
> Linux User #195299
> Ribeirão Preto - SP
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]