El mié, 28-11-2007 a las 09:09 +0100, Jose Luis Garcia escribió: > Perfecto, funciona como tu dices, pero, ¿si solo quiero que me retorne > aquellas lineas que contienen solamente 2 cadenas "X"?
Creo que Toshiro se expresó mal, esa linea busca las lineas en las que la cadena "X" aparezca dos veces, no "mas de una vez". Creo que es lo que buscas. Otra posibilidad es que con "solamente 2 cadenas X" te refieras a que la cadena X esté dos veces seguidas y no haya nada mas que eso en la linea, para lo cual tendrías que remover el ".*" del medio. Por favor no hagas top posting! :) > > > Gracias > > El 28/11/07, Toshiro Viera Stalker <[EMAIL PROTECTED]> escribió: > > > > > Lo que pide José Luis se puede hacer perfectamente en grep con un comando > > > similar a éste: > > > > > > grep '\(X\).*\1' archivo.txt > > > > > > > No lo aclaré, pero en el ejemplo anterior, 'X' sería la cadena a buscar en > > el archivo 'archivo.txt'; el comando retorna las líneas que tenga 'X' más de > > una vez. > > > > -- > > Toshiro > > http://www.perlhowto.com > > > > > -- Gabriel Parrondo GNU/Linux User #404138 GnuPG Public Key ID: BED7BF43 JID: [EMAIL PROTECTED] "The only difference between theory and practice is that, in theory, there's no difference between theory and practice."
signature.asc
Description: Esta parte del mensaje está firmada digitalmente