Article View: es.comp.os.linux.programacion
Article #16158Re: Generar un número con el Bash
From: EstEl
Date: Fri, 05 May 2000 00:00
Date: Fri, 05 May 2000 00:00
51 lines
2590 bytes
2590 bytes
A ver si puedo decir algo a Esteban......
>Estoy intentando hacer un programilla con el bash de linux que lea una linea de
>un fichero y le sume un n�mero, es decir:
># Fichero prueba
>1
>�C�mo tendr�a que hacer para que cada vez que ejecute el programa, ese uno se
>incremente en un n�mero?
Si eres capaz de pillar el numero tienes bc que es una calculadora, pero no
me digas mas, por que no se ni como se usa.
>Y ya puestos otra cosa. �C�mo borrar una linea de un fichero?
># Fichero prueba
>1
>2
>3
>4
>5
>
>echo -n " Ponga el n�mero a borrar : "
>read n
>grep n prueba ...?�
Con grep -v n te muestra todo menos n pero no te lo recomiendo por los
posibles efectos secundarios...... para manejar flujos de caracteres echa un
vistazo al sed que creoq eu con el se puede hacer eso.
>�Alg�n comando del bash para borrar y subir una linea para arriba?
Comando no se... con secuencias de escape creo que se podra mas info en
man console_codes
Si no sabes lo que son (cosa de la que yo tampoco estoy seguro de saber
jeje) ejecuta "echo -e hola \n hola " para que te hagas una idea de lo que
se puede hacer :)
>PD. Se que son tonter�as, pero por algo se empieza.
Pues no te puedo responder a todas asin que no deben ser cosas tan
tontas.... de todas formas chico estas dudas con saber un lenguaje de
programacion se solucionan en na, y si estas puesto en hacer cosas para la
bash creo que aprender un poco de C o de Pascal (abstenerse los comentarios
anti pascal ;)) no te vendria mal (que conste que yo solo tengo nociones de
C) para hacer lo que preguntas son 4 cosas (en bash parece que son mas)
--
Este mail esta en.......
( ( ( ( ( ( ((in Dolby Pro Logic)) ) ) ) ) ) )
Enrique(EstEl en irc.unionlatina.org:#berta)
Usuario registrado de Linux:140947
Si no se oye la musica configura bien windows y reinicia un par de veces...
Technical Details
Message-ID:
<am0ve8.6a.ln@debian>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8h372p.1cf.scandisk@localhost.localdomain>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,5491e17dfd7524bc X-Google-Attributes: gidf86c8,public From: Enrique@imladris.org (EstEl) Subject: Re: Generar un número con el Bash Date: 2000/05/05 Message-ID: <am0ve8.6a.ln@debian> X-Deja-AN: 619754446 Content-Transfer-Encoding: 8bit References: <slrn8h372p.1cf.scandisk@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 User-Agent: slrn/0.9.5.3 (UNIX) Reply-To: estelANTISPAM@upseros.com Newsgroups: es.comp.os.linux.programacion