CMD Master
Volver al blog
Arnošt Havelka

Práctica: Ops de Texto

Escenario del mundo real: Filtrando registros y extrayendo datos.

Iniciar lección interactiva
Práctica: Ops de Texto

Práctica: Procesamiento de Texto

En este escenario, actuamos como un administrador de sistemas analizando un archivo de registro del servidor. Necesitamos encontrar errores, contarlos y sospechar que un usuario específico está causando problemas.

La Misión

Tienes un archivo server.log grande. Necesitas:

  1. Encontrar todas las entradas de "Error".
  2. Contar cuántas veces ocurrió "Tiempo de espera".
  3. Verificar si el usuario "admin" inició sesión.

Paso 1: Encontrar todos los Errores

Usa find para filtrar el registro por líneas que contienen "Error".

Command Prompt
C:\Users\User>find "Error" server.log

Paso 2: Contar Tiempos de Espera

Usa find /c para contar ocurrencias de "Tiempo de espera".

Command Prompt
C:\Users\User>find /c "Tiempo de espera" server.log

Paso 3: Buscar Inicio de Sesión de Usuario

Usa findstr para buscar un patrón específico.

Command Prompt
C:\Users\User>findstr "Login.*admin" server.log

Paso 4: Extraer Errores a un archivo separado

Guarda tus hallazgos para un informe.

Command Prompt
C:\Users\User>find "Error" server.log > reporte_errores.txt

Comprobación de conocimientos

1 / 2

¿Qué comando usarías para simplemente contar líneas coincidentes?

Siguiente

Práctica: Ops Directorio

Escenario del mundo real: Configuración de una estructura de proyecto.