Usuário:Nelson:DicasShell

De Stoa
Edição feita às 17h31min de 27 de julho de 2007 por Nelson (disc | contribs)

Ir para: navegação, pesquisa

.



Somando números em colunas

Usando paste e bc
 ls -altr | grep "ex.*log" | awk '{ print $5 }' | paste -sd+ | bc
 
A quinta coluna é dos valores do tamanho do arquivo em bytes.
Usando awk
 ls -altr | grep "ex.*log" | awk '{ print $5 } ' | awk ' { SOMA+= $1 } END { print SOMA }'
 
Sem usar grep ainda:
 ls -altr | awk ' /ex.*log/ { SOMA+= $5 } END { print SOMA }'
 
Fontes:
http://br.groups.yahoo.com/group/shell-script
( mensagem numero 19183 )
http://users.ca.astound.net/baspence/AIXtip/awk_sum.htm
Ferramentas pessoais

Variantes
Ações
Navegação
Imprimir/exportar
Ferramentas