🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Cuestión de sed

#826
From: serasihay
Date: Mon, 28 Aug 2006 09:44
50 lines
2613 bytes
Hola Pere,

"Pere Pujal i Carabantes"<"ppujal A R R O B A"@airtel.net> wrote in
<slrnef464a.dke.ppujalARROBA@hola.fou.net>:

(...) 
> Ya te han respondido, pero quisiera a�adir otra forma de hacerlo:

Bienvenida ser�! :-)
 
(...)
> 
> Tambi�n valdr�a con [[:digit:]]
> Pero as� te pilla *toda* la l�nea hasta el 3 (�ltimo n�mero de mp3).
> 
> Debes poner los dos n�meros:
> 's/.*[0-9][0-9]//'

Si no he entendido mal, tambi�n ser�a v�lida la forma: 
's/.*[[:digit:][[:digit:]]//'

Por lo que he le�do[1], con esa forma se ver�an inclu�dos los d�gitos con
d�cimales, no? De la misma manera, la forma [[:alpha:]] permite incluir
caracteres acentuados, etc. que formen parte del juego de carateres que use
el sistema.



(...)
> 
> Y ahora viene el truco, c�mo copiar parte de lo que se ha quitado?
> 's/.*\([0-9][0-9]\)/\1/'
> 
> Si te fijas, la cosa est� en meter lo que quieres guardar entre par�ntesis
> y luego llamarla con \n�mero. En este caso, s�lo hay un grupo de
> par�ntesis. Si hubiera m�s seguir�a correlativo.
> Los par�ntesis los escapo por estar en la consola, posiblemente si lo
> incluyes en un script te puedes ahorrar escaparlos.

Tomo buena nota, me va a ser �til para m�s adelante... Muchas gracias!

(...)
> Salut
> Pere

Salut!

[1]"Advanced Bash-Scripting guide": http://www.tldp.org/LDP/abs/html/
-- 
GPG key ID A02B643E
Technical Details
Message-ID: <9gqas3-2d.ln1@pel.leafnode.es>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!pel.leafnode.es!news
References: <a679s3-gci.ln1@pel.leafnode.es> <slrnef464a.dke.ppujalARROBA@hola.fou.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,e6ea78e132691d1d
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!pel.leafnode.es!news
From: serasihay <NO@SPAME.ES>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Cuestión de sed
Date: Mon, 28 Aug 2006 11:44:09 +0200
Organization: Telefonica Data Espagna
Lines: 50
Message-ID: <9gqas3-2d.ln1@pel.leafnode.es>
References: <a679s3-gci.ln1@pel.leafnode.es> <slrnef464a.dke.ppujalARROBA@hola.fou.net>
Reply-To: NO@SPAME.ES
NNTP-Posting-Host: 26.red-217-126-109.staticip.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Trace: nsnmpen2-gest.nuria.telefonica-data.net 1156759644 27880 217.126.109.26 (28 Aug 2006 10:07:24 GMT)
X-Complaints-To: usenet@nsnmpen2-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Mon, 28 Aug 2006 10:07:24 +0000 (UTC)
User-Agent: KNode/0.10.4