usando o proprio awk
awk 'BEGIN{S=0}{S+=$5}END{print S}'
On Tue, 2008-04-01 at 10:54 -0300, Ricardo Brito do Nascimento wrote:
> Preciso de totalizar o volume gasto por alguns arquivos de backup,
> minha
> lista:
> -rw-r--r-- 1 root root 213510 Mar 31 22:05
> /var/backups/svn/SignupSheet-200803312205.svndump
> -rw-r--r-- 1 root root 11302195 Mar 31 22:05
> /var/backups/svn/temasintranet-200803312205.svndump
> -rw-r--r-- 1 root root 23569223 Mar 31 22:05
> /var/backups/svn/agcrises-200803312205.svndump
> -rw-r--r-- 1 root root 195 Mar 31 22:05
> /var/backups/svn/projeto1-200803312205.svndump
> -rw-r--r-- 1 root root 386928 Mar 31 22:05
> /var/backups/svn/portalmodeloi-200803312205.svndump
> -rw-r--r-- 1 root root 47702 Mar 31 22:00
> /var/backups/svn/richevent-200803312200.svndump
> -rw-r--r-- 1 root root 86797585 Mar 31 22:00
> /var/backups/svn/ricardobn-200803312200.svndump
> -rw-r--r-- 1 root root 1533262566 Mar 31 22:04
> /var/backups/svn/projetosweb-200803312200.svndump
> -rw-r--r-- 1 root root 18155716 Mar 31 22:00
> /var/backups/svn/siara-200803312200.svndump
> -rw-r--r-- 1 root root 504821 Mar 31 22:00
> /var/backups/svn/waldircd-200803312200.svndump
> -rw-r--r-- 1 root root 802098 Mar 31 22:05
> /var/backups/svn/sol-200803312205.svndump
> -rw-r--r-- 1 root root 0 Mar 31 22:05
> /var/backups/svn/projeto-200803312205.svndump
> -rw-r--r-- 1 root root 895434303 Mar 31 22:05
> /var/backups/svn/projeto0-200803312204.svndump
> -rw-r--r-- 1 root root 170819787 Mar 31 22:05
> /var/backups/svn/coter-200803312205.svndump
>
> Consegui separar o volume que desejo, entretanto Como totalizar este
> resultado?
> find /var/backups/svn -name "*20080331*" -exec ls -l {} \;| awk -F ' '
> '{print $5}'
> 213510
> 11302195
> 23569223
> 195
> 386928
> 47702
> 86797585
> 1533262566
> 18155716
> 504821
> 802098
> 0
> 895434303
> 170819787
>
>
>
>
>
------------------------------------
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html