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

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

Re: RES: [shell-script] Apagar arquivo mais antigo


From: voyeg3r
Subject: Re: RES: [shell-script] Apagar arquivo mais antigo
Date: Fri, 31 Oct 2008 18:15:03 -0000
User-agent: eGroups-EW/0.82

use o tail assim:

   ls -t | tail -1

   # ou seja sem o 'n' na frente

--- Em address@hidden, "Flavio Junior" <billpp@...>
escreveu
>
> E olha só..
> nem era minha intenção mas percebam que o arquivo não aparece no
tail -n1,
> tive que usar tail -n2 para que aparecesse...
> 
> Mais um motivo (que esse não sei explicar agora) pra usar o head.
> 
> --
> 
> Flávio do Carmo Júnior aka waKKu
> 
> 2008/10/31 Flavio Junior <billpp@...>
> 
> > Mais 2cc...
> >
> > Eu faria ls -tr | head -n1
> >
> > Veja que o tail vai ler tudo e só te mostrar a primeira linha, o
-r vai
> > inverter a ordem de data do ls e o head só vai ler a primeira
linha e te
> > exibir ela e sair.
> >
> > penelope:/etc# time ls -t | tail -n1
> >
> > real    0m0.023s
> > user    0m0.000s
> > sys     0m0.004s
> > penelope:/etc# time ls -tr | head -n1
> > pam.conf
> >
> > real    0m0.004s
> > user    0m0.000s
> > sys     0m0.004s
> >
> >
> > --
> >
> > Flávio do Carmo Júnior aka waKKu
> >
> > 2008/10/31 Eri Ramos Bastos <bastos.eri@...>
> >
> >   duh!
> >>
> >> Tá certo, Paulo. Rolou um momento Homer Simpson mesmo.
> >>
> >> oldest=$(ls -t|tail 1)
> >>
> >> Valeu pela correção. ;)
> >>
> >> []'s
> >> Eri
> >>
> >> 2008/10/31 Paulo Silvestre Schmitt <ps2rox@... <ps2rox%40gmail.com>
> >> >:
> >>
> >> > Não entendi pra que usar a opção -l e depois cortar tudo.Assim
funciona
> >> e é
> >> > mais simples:
> >> >
> >> > ls -t | tail -1
> >> >
> >>  
> >>
> >
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




reply via email to

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