Archivo del Autor: Gonzalo Reiser A.

BASH – Obtener direcciones IP desde un archivo.

Y obtendremos el siguiente resultado: En el resaltado de color se muestra el contenido definido por nuestra expresión regular. En nuestro caso la expresión regular define 4 cifras entre el 0 y el 9, separadas por puntos. Cada una de … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Script BASH – Array asociativo para contabilizar la cantidad de errores por tipo desde un archivo de LOG.

En este ejemplo, se utiliza un array asociativo en bash (errores) para contabilizar la cantidad de errores por tipo desde un archivo de log ($archivo_log). El archivo de log se lee línea por línea utilizando un bucle while y el … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Script BASH – Respaldo incremental de directorio.

En este ejemplo, se utiliza el comando rsync para realizar un respaldo incremental del directorio de origen ($directorio_origen) al directorio de destino ($directorio_destino). El respaldo se realiza utilizando las opciones -a para mantener los atributos y permisos, –delete para eliminar … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Script BASH – Busqueda de multiples patrones en un archivo LOG.

En este ejemplo, se definen los patrones a buscar en el archivo de log en el array patrones. Luego, se utiliza un bucle for para iterar sobre cada patrón y se utiliza el comando grep para buscar el patrón en … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Scripts BATCH – Modificar archivo HOSTS en WINDOWS.

En este script, se utiliza la variable dominio para especificar el nombre de dominio que deseas modificar, y la variable nueva_ip para especificar la nueva dirección IP que deseas asignarle. El script busca la línea que contiene el nombre de … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario