buscar cadena en fichero/ficheros

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • buscar cadena en fichero/ficheros

    Hola foreros,

    necesito buscar una cadena en un grupo de ficheros de texto, estoy usando el comando find del MSDOS El problema es que la cadena a buscar contienen una comilla doble en su interior (...... "........) y no se como meterla en la cadena de búsqueda sin que me de un error de sintaxias ¿alguien tiene idea de como solucionarlo?

    ¿alguna diferncia/ventaja entre usar find o findstr?¿Alguno mejor que otro en alguna ocasio o son siempre equivalentes?

    Gracias foreros,
    saludos

  • #2
    pues en efecto. como yo pensaba, parece que el comando finsdtr es una version avanzada de find. findstr admite cadenas literales y metacaracteres(la comilla doble) dentro de la cadena de busqueda simplemente escapandolas(\).

    >>> findstr /c:"y dijo "hola" *.txt
    Editado por última vez por hispabit 27-06-21, 12:10:32.

    Comentario

    Trabajando...
    X