OI, --- overcontrol <[EMAIL PROTECTED]> escreveu: > Ol� lista, estou tentando fazer um script que me > retorne > uma soma, os valores eu consigo pegar, mas n�o sei > fazer > soma em shell script... como eu fa�o ... o script � > assim: > --------------------------------------- > #!/bin/bash > # > C1=`/usr/local/bin/ra.pl /tmp/c1 | head -1` > C2=`/usr/local/bin/ra.pl /tmp/c2 | head -1` > TOTAL= $C1+$C2 > echo $TOTAL >> /var/log/couter.dat
-Se vc n�o quiser usar um aplicativo externo para fazer a soma ( como o 'python' (em linha de comando mesmo), 'rascal', etc), use o ksh (Korn Shell) -Ele tem suporte a opera��es num�ricas. -Por exemplo para um programa como o 'rascal', fica algo como: #!/bin/bash # C1=`/usr/local/bin/ra.pl /tmp/c1 | head -1` C2=`/usr/local/bin/ra.pl /tmp/c2 | head -1` TOTAL="$( rascal -n -e $C1+$C2 )" echo $TOTAL >> /var/log/couter.dat -Supondo que ambos $C1 e $C2 s�o tipos num�ricos. -Rascal eh uma 'calculadora cient�fica' para modo texto. Vc pode achar em freshmeat.net -Mas, na minha opini�o, seria melhor usar algo como o ksh. -- roberto Roberto Janny (krivilli) '-------------------------' ' [EMAIL PROTECTED] ' ' [EMAIL PROTECTED] ' `-------------------------� http://www.alsa-project.org _______________________________________________________________________________________________ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. � f�cil e gr�tis! http://br.geocities.yahoo.com/ Assinantes em 29/01/2002: 2230 Mensagens recebidas desde 07/01/1999: 152613 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
