cloud-riders.ES Powershell Busqueda de cadenas en archivos con findstr

Busqueda de cadenas en archivos con findstrBusqueda de cadenas en archivos con findstr

Hola a todos

En esta ocasión os voy a comentar cuatro cosillas sobre otro comando útil para la administración de un sistema Windows.

En este caso hablamos del comando «findstr» que se utiliza para buscar cadenas de texto dentro de los archivos.

La estructura del comando es la siguiente:

  • findstr <modificadores> <archivo a examinar>

Las opciones del comando findstr son las siguientes:

  • /?                           Para la ayuda.
  • /B                           Busca la expresión al principio de la línea.
  • /E                           Busca la expresión al final de la línea.
  • /L                            Usa cadenas de búsqueda.
  • /R                           Usa cadenas de búsqueda como expresiones regulares.
  • /S                           Busca los archivos que coinciden en el directorio actual incluye los subdirectorios.
  • /I                            Para ignorar el tipado.
  • /X                           Muestra líneas que coinciden exactamente.
  • /V                           Muestra las líneas que no coinciden.
  • /N                          Muestra el número de la línea que coincide.
  • /M                         Muestra el nombre de archivo que coincide.
  • /P                          Omite todos los archivos que contienen caracteres no imprimibles
  • /OFFLINE            No omite los archivos con el atributo «sin conexión».
  • /A:atr                   Especifica atributos de color.
  • /F:archivo           Busca en la lista de archivos que contiene el fichero especificado.
  • /C:cadena           Usa la cadena especificada como cadena literal.
  • /G:archivo          Hace la búsqueda de archivos desde el archivo especificado.
  • /D:dir                    Busca un signo de punto y coma de la lista delimitada de directorios.

Un ejemplo de uso podría ser el siguiente:

G:\  >type fichero_prueba.txt1 – No

2 – Si

3 – No

4 – Si

5 – No

6 – No

G:\  >findstr /B «1» fichero_prueba.txt

1 – No

G:\  >

G:\ >findstr /E «1» fichero_prueba.txt

G:\ >

Espero que os resulte útil.

Un saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Related Post