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 <[EMAIL PROTECTED]> 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 shell-script@yahoogrupos.com.br, Alan Diones <[EMAIL PROTECTED]> > 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 > > > <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > tá mais eu quero somar e naum contar...hehe > > > > > > > > Em 18/12/07, Flavio Junior <[EMAIL PROTECTED]> 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 > > > > > > > > > > <[EMAIL PROTECTED]> 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] > > > > > > > > > > > > > > > > > > > > > > > >