🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15841

Re: Suma con expr

#15841
From: Manuel López Moreno
Date: Fri, 02 Jun 2000 00:00
45 lines
1956 bytes
	Tal d�a Thu, 01 Jun 2000 22:17:28 GMT,
	Esteban <scandisk@ctv.es> nos relat�:

> Tengo el fichero "a" con un mont�n de n�meros:
> 
> 54515
> 14587
> 12569
> 877445
> 12555
> etc....
> 
> �C�mo para sumarlos?
> 
> Estoy probando con 
> 
> #!/bin/bash
> while :
> do
> num=$(cat a)
> total=`expr $num + $num`
> done
> echo "total"
> 
> Pero debo ser una casta�a en programaci�n porque no funciona.

A simple vista, tienes varios errores:
- El bucle es infinito (�cuando se para?).
- El supuesto acumulador 'total' no acumula.
- Inicializas 'num' a una lista de n�meros. �D�nde lees cada
n�mero, uno por uno?. Adem�s, la "inicializas" dentro del bucle.

Me da la sensaci�n de que quieres practicar la programaci�n, y
utilizas la shell como herramienta.
Por eso te sugiero: �has pensado pillarte alg�n buen libro sobre
programaci�n (preferiblemente en Pascal)?

Tienes compilador para Linux.
Y si no, siempre puedes practicar en C :-)

-- 
Manuel L�pez Moreno
O---m <http://www.linuxfan.com/~luname/pgp-key.asc>

Visita: Web de ecol.* <http://www.linux-es.com/es.comp.os.linux.*/>
Technical Details
Message-ID: <slrn8je46o.3j2.luname@mantium.luname.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn8jdoiu.72r.scandisk@localhost.localdomain>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,27fa0f38991f2bdb
X-Google-Attributes: gidf86c8,public
From: luname@linuxfan.com (Manuel López Moreno)
Subject: Re: Suma con expr
Date: 2000/06/02
Message-ID: <slrn8je46o.3j2.luname@mantium.luname.net>
X-Deja-AN: 630251970
Content-Transfer-Encoding: 8bit
References: <slrn8jdoiu.72r.scandisk@localhost.localdomain>
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: abuse@news.wanadoo.es
X-Trace: m2newsread.uni2.es 959959279 62.36.157.104 (Fri, 02 Jun 2000 17:21:19 MET DST)
Organization: Wanadoo Usenet News - Visita http://www.wanadoo.es/
Mime-Version: 1.0
User-Agent: slrn/0.9.6.2 (Linux)
NNTP-Posting-Date: Fri, 02 Jun 2000 17:21:19 MET DST
Newsgroups: es.comp.os.linux.programacion