Article View: es.comp.os.linux.programacion
Article #826Re: Cuestión de sed
From: serasihay
Date: Mon, 28 Aug 2006 09:44
Date: Mon, 28 Aug 2006 09:44
50 lines
2613 bytes
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!newsReferences:
<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