•Arnošt Havelka
Práctica: Ops de Texto
Escenario del mundo real: Filtrando registros y extrayendo datos.
Iniciar lección interactivaPrá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:
- Encontrar todas las entradas de "Error".
- Contar cuántas veces ocurrió "Tiempo de espera".
- 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?