encontrarstr

Dominio
encontrarstr
Otros nombresgrep de código
Desarrollador(es)Colaboradores de Microsoft y ReactOS
Sistema operativoVentanas , ReactOS
PlataformaMultiplataforma
TipoDominio
LicenciaWindows: software comercial propietario ReactOS: licencia pública general GNU
Sitio webdocs.microsoft.com/en-us/windows-server/administration/windows-commands/findstr

En informática , findstr es un comando en los intérpretes de línea de comandos ( shells ) de Microsoft Windows [1] [2] y ReactOS . [3] Se utiliza para buscar una cadena de texto específica en archivos de computadora . [4]

Descripción general

El comando envía las líneas especificadas al dispositivo de salida estándar . [5] Es similar al findcomando . Sin embargo, mientras que el findcomando admite UTF-16 , findstrno lo hace. Por otro lado, findstradmite expresiones regulares , que findno lo hace. El findstrprograma se lanzó por primera vez como parte del Kit de recursos de Windows 2000 con el nombre . [6]qgrep

findstrNo se pueden buscar bytes nulos que se encuentran comúnmente en archivos informáticos Unicode . [7]

Sintaxis

FINDSTR marca cadenas [unidad:][ruta]nombre de archivo[...]

Argumentos:

  • flagsEsta puede ser cualquier combinación de banderas descritas a continuación.
  • stringsTexto a buscar.
  • [drive:][path]filenameEspecifica un archivo o archivos para buscar.

Banderas:

  • /BCoincide con el patrón si está al principio de una línea.
  • /ECoincide con el patrón si está al final de una línea.
  • /LUtiliza cadenas de búsqueda literalmente.
  • /RUtiliza cadenas de búsqueda como expresiones regulares.
  • /SBusca archivos coincidentes en el directorio actual y todos los subdirectorios.
  • /IEspecifica que la búsqueda no debe distinguir entre mayúsculas y minúsculas.
  • /XImprime líneas que coinciden exactamente.
  • /VImprime sólo las líneas que no contienen una coincidencia.
  • /NImprime el número de línea antes de cada línea que coincide.
  • /MImprime sólo el nombre del archivo si un archivo contiene una coincidencia.
  • /OImprime el desplazamiento del carácter antes de cada línea coincidente.
  • /POmitir archivos con caracteres no imprimibles.
  • /OFF[LINE]No omita los archivos con el atributo sin conexión establecido.
  • /A:attrEspecifica el atributo de color con dos dígitos hexadecimales. Consulte "color /?"
  • /F:fileLee la lista de archivos del archivo especificado (/ representa consola).
  • /C:stringUtiliza la cadena especificada como una cadena de búsqueda literal.
  • /G:fileObtiene cadenas de búsqueda del archivo especificado (/ representa consola).
  • /D:dirBuscar en una lista de directorios delimitada por punto y coma

Nota: El siguiente comando muestra la ayuda detallada sobre este comando:

ENCONTRARSTR /?

Ejemplo

Guarde sus servicios en ejecución en el archivo _services.txt y busque en este archivo líneas que contengan la palabra "red" (sin distinguir entre mayúsculas y minúsculas):

 @ echo off set  searchstr = red net start > _servicios.txt  FINDSTR /I " %searchstr% " _services.txt pausa

La salida sería:

Conexiones de red Servicio de lista de redes Servicio de reconocimiento de ubicación de red Servicio de interfaz de almacenamiento de red Servicio de uso compartido de red de Windows Media Player Presione cualquier tecla para continuar . . .

Véase también

Referencias

  1. ^ Documentación de Microsoft WinXP para findstr
  2. ^ Documentación de Microsoft Server 2012/2016 para findstr
  3. ^ "Reactos/Reactos". GitHub . 16 de octubre de 2021.
  4. ^ Comando findstr de la línea de comandos de MS-DOS y Windows
  5. ^ Excelente documentación sobre el uso de findstr
  6. ^ Historia de Findstr de Raymond Chen
  7. ^ Findstr - Búsqueda de cadenas - CMD de Windows - SS64.com

Lectura adicional

  • Stanek, William R. (2008). Consultor de bolsillo para administradores de línea de comandos de Windows, 2.ª edición . Microsoft Press . ISBN 978-0735622623.
  • John Paul Mueller (2007). Administración de Windows desde la línea de comandos para Windows Vista, Windows 2003, Windows XP y Windows 2000. John Wiley & Sons . ISBN 978-0470165799.
  • findstr | Documentos de Microsoft
Obtenido de "https://es.wikipedia.org/w/index.php?title=Findstr&oldid=1236817069"