Claro que server Tiago!! Muitíssimo obrigado!!!
Willians --- Em [email protected], "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > > Simulando o que vc quer > $ cat arquivo > 1779649158 > 1779649647 > $ cat arquivo | awk '{A = $1 - A} END {print A/60}' > 8.15 > > serve assim? > On 9/12/06, williansantunes <[EMAIL PROTECTED]> wrote: > > > > Flávio, > > > > Obrigado pela dica. Mas eu preciso pegar o valor da segunda linha e > > subtrair dele o valor da primeira... e então dividir o resultado por 60. > > > > Muito obrigado, > > > > Willians > > > > --- Em [email protected], "Flavio Junior" <[EMAIL PROTECTED]> > > escreveu > > > > > > bom.. isso aqui funcionou no q eu entendi.. com o awk não consegui por > > > causa do tamanho dos numeros.. não sei como fazer :) > > > > > > segue: > > > [EMAIL PROTECTED]:~# soma=0 > > > [EMAIL PROTECTED]:~# for i in `cat calc.txt`; do let soma+=$i; done; > > > let soma/=60; echo $soma > > > 59321646 > > > [EMAIL PROTECTED]:~# > > > > > > calc.txt é o arquivo contendo as 2 linhas q voce passou > > > soma é a variavel q usei pra somar os valores do arquivo > > > e o soma/=60 ali eu to pegando o valor total da soma e dividindo por > > > 60, e depois imprimo o valor final. > > > > > > > > > Sorte, > > > > > > Flávio do Carmo Junior > > > > > > On 9/12/06, williansantunes <[EMAIL PROTECTED]> wrote: > > > > Pessoal, > > > > > > > > Estou precisando de uma pequena ajuda. Tenho um arquivo com saídas > > > > tratadas do vmstat > > > > > > > > Para gerar o arquivo de entrada: > > > > vmstat -d 60 2 |grep "cciss/c0d0" |awk '{print $2}' > > > > > > > > entrada.out > > > > 1779649158 > > > > 1779649647 > > > > > > > > Preciso subtrair a segunda linha da primeira ... e dividir este > > > > resultado por um valor qq por exemplo 60 e este resultado mandar pra > > > > uma variável de ambiente. > > > > > > > > Ex: (valor da 2a. linha - valor da 1a. linha)/60 > > > > > > > > Resultado: 8,15 > > > > > > > > Muito obrigado, > > > > > > > > Willians > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > 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 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > 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 > > > > > > > > > > > > > > > > > > > > > -- > Tiago B Peczenyj > Linux User #405772 > > # cd /pub > # more beer > > > [As partes desta mensagem que não continham texto foram removidas] > --------------------------------------------------------------------- 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
