[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Somando uma lista
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Re: Somando uma lista |
Date: |
Tue, 18 Dec 2007 11:20:40 -0200 |
Hahaha..
Desculpa a minha "gafe" ... Nem me liguei no "somar" ..
Outra alternativa, pra me recuperar:
# awk '$5 != "" {print $5}' <(ls -la) | paste -sd+
4096+4096+19+10236+425+753+110+1024+99+10591+3342+2411+1460+673311+860191+844205+673973+2405448+2164+7086+18975+0+10479+991740+12288+69132679+49+4096+8453+9539+21658+294220+252+679+117+151+16931+938+97+4313522+456748+63
# awk '$5 != "" {print $5}' <(ls -la) | paste -sd+ | bc -l
80798714
Infelizmente eu preciso verificar o $5 por causa da primeira linha do
ls que mostra o "Total" ...
--
Flávio do Carmo Júnior
On Dec 18, 2007 11:13 AM, Luiz Claudio Monteiro da Fonseca
<address@hidden> wrote:
>
>
>
>
>
>
> Leonardo,
> Ok. Mas se vc estah querendo calcular o espaço ocupado em disco, use o
> comando du.
> Se não for isso que você quer esqueça o meu comentário.
>
> Luiz Claudio.
>
> --- Em address@hidden, Alan Diones <alandiones@...>
> escreveu
>
> >
> > Arthur, gostei da idéia, me explica passo a passo como funciona, tem
> > jeito?
> > ls -la | awk 'BEGIN{total=0}; {total+=$5; print $5}; END{print "Total:",
> > total}'
> >
> > Alan Diones
> > Em Ter, 2007-12-18 às 10:52 -0200, Arthur Renato Mello escreveu:
> > > Leonardo,
> > >
> > > ls -la | awk 'BEGIN{total=0}; {total+=$5; print $5}; END{print
> > > "Total:", total}'
> > >
> > > []s
> > > Arthur
> > >
> > > On Dec 18, 2007 10:42 AM, Leonardo D'Angelo Goncalves
> > > <leonardodg@...> wrote:
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > tá mais eu quero somar e naum contar...hehe
> > > >
> > > > Em 18/12/07, Flavio Junior <billpp@...> escreveu:
>
> > > >
> > > > >
> > > > > Com o proprio awk:
> > > > >
> > > > > $ ls -la | awk 'BEGIN{count=0}; {count++; print $5} END{ print
> > > "Total:",
> > > > > count}'
> > > > >
> > > > > mas pode fazer isso até com o wc -l mesmo..
> > > > >
> > > > > --
> > > > >
> > > > > Flávio do Carmo Júnior
> > > > >
> > > > > On Dec 18, 2007 10:32 AM, Leonardo D'Angelo Goncalves
> > > > >
> > > > > <leonardodg@xxxxxxxxxxx> wrote:
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Bom dia
> > > > > >
> > > > > > Gostaria de saber como somar a lista gerada por este comando,
> > > pois
> > > > > > tenho varias listas e gostaria de ter um total:
> > > > > >
> > > > > > ls -la | awk '{print $5}' > lista.txt
> > > > > >
> > > > > > Obrigado
> > > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > >
> > >
> > >
> > >
> >
>
>
- Somando uma lista, Leonardo D'Angelo Goncalves, 2007/12/18
- Re: [shell-script] Somando uma lista, Flavio Junior, 2007/12/18
- Re: [shell-script] Somando uma lista, Leonardo D'Angelo Goncalves, 2007/12/18
- Re: [shell-script] Somando uma lista, Arthur Renato Mello, 2007/12/18
- Re: [shell-script] Somando uma lista, Alan Diones, 2007/12/18
- lista, Suporte Técnico - DEPIN, 2007/12/18
- Re: [shell-script] lista, Flavio Junior, 2007/12/18
- Re: [shell-script] lista, Suporte Técnico - DEPIN, 2007/12/18
- Re: [shell-script] lista, Alan Diones, 2007/12/18
- Re: [shell-script] lista, CyberCrow, 2007/12/19
- Re: [shell-script] Somando uma lista, Leonardo D'Angelo Goncalves, 2007/12/18