Article View: es.comp.os.linux.programacion
Article #314Re: ¿Como cortar una expresion regular?
From: Bypper
Date: Wed, 03 Jun 2009 18:21
Date: Wed, 03 Jun 2009 18:21
43 lines
2703 bytes
2703 bytes
Pascal J. Bourguignon escribi�: ... gracias por la respuesta Pascal, te contesto... > > Entonces para descartar las segundas, basta hacer: > > grep -v -e '^;' < movimientos.csv > # o egrep -v, es igual. no vale, las lineas deshechables no siempre comienzan con un ; asi que el unico criterio que creo que vale es filtrar por el formato de fecha completo que he especificado. >> el problema es que hay alguna >> linea como esta: >> >> "27/05/2008";"RECIBO ** PELAYO MUTUA D";"27/05/2008";"-345.48";"608.96";;;;"0";"-345.48" >> >> y ahi, la expresi�n regular coge los asteriscos y me muestra todos los >> ficheros del directorio actual, y mi pregunta es obvia: >> >> �como puedo evitar que procese los caracteres que siguen a mi >> expresion regular y as� evitar este problema? > > Si no haces tonterias, no deberia occurir. Pero no nos muestras lo > que haces realmente, qu� comando das, asi que no podemos decir nada. tonterias ��??? he mostrado el comando, las lineas que proceso y el resultado en el post original, y en la contestaci�n anterior a J.A muestro tambi�n la salida exacta, incluso con datos que no me gustar�a mostrar pero bueno, as� pensaba evitar este tipo de respuestas (sin resultado por lo que veo) > Los asteriscos son en un archivos, no hay manera si no haces algo muy > particular, para que el shell los interprete de ningun manera. bien, pues espero haberte demostrado que no es asi me remito a la respuesta a J.A. para mas detalles. Gracias de nuevo.
Technical Details
Message-ID:
<hirif6-6oi.ln1@apevia.bersol.sytes.net>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!news.glorb.com!news2.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!hercules.escomposlinux.org!escomposlinux.org!apevia.bersol.sytes.net!not-for-mailReferences:
<pjjhf6-dqd.ln1@apevia.bersol.sytes.net> <87bpp5g3q8.fsf@galatea.local>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!news.glorb.com!news2.glorb.com!news.antakira.com!cagarruta.escomposlinux.org!hercules.escomposlinux.org!escomposlinux.org!apevia.bersol.sytes.net!not-for-mail From: Bypper <bypper@microsoft.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: ¿Como cortar una expresion regular? Date: Wed, 03 Jun 2009 20:21:37 +0200 Organization: escomposlinux.org Lines: 44 Message-ID: <hirif6-6oi.ln1@apevia.bersol.sytes.net> References: <pjjhf6-dqd.ln1@apevia.bersol.sytes.net> <87bpp5g3q8.fsf@galatea.local> NNTP-Posting-Host: 87.235.69.75 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: hercules.cohp1 1244053321 31148 87.235.69.75 (3 Jun 2009 18:22:01 GMT) X-Complaints-To: newsmaster@news-17.escomposlinux.org NNTP-Posting-Date: Wed, 3 Jun 2009 18:22:01 +0000 (UTC) User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) In-Reply-To: <87bpp5g3q8.fsf@galatea.local>