Archivo mensual: abril 2023

BASH – Definir colores de la fuente y del fondo con «echo». Para utilizar en SCRIPT.

Para un mejor manejo de los colores en SCRIPT BASH se pueden definir como variables de la siguiente forma : Entonces, puedes accionar los colores simplemente con el comando Echo: A continuación resumimos los distintos códigos escape para los diversos colores de … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASCH – Paso de multiples argumentos a un script.-

En este ejemplo se muestra como procesar multiples argumentos pasados a un scripts Bash. Al ejecutarlo, obtendremos el siguiente resultado : (bash ejemplo.sh uno dos tres cuatro cinco)

Publicado en Unix - Linux | Deja un comentario

BASH – Aplicar una acción A o B en función del contenido de un fichero de texto.-

Para aplicar una acción u otra en función de una determinada circunstancia tendremos que usar un condicional if. Imaginemos que tenemos un fichero opciones.txt y tiene el siguiente contenido: Ahora queremos que si una de las líneas del fichero contiene la palabra blanco la … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

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

Script BASH – Solucion a ecuaciones de segundo grado, utilizando la fórmula general.

Para resolver ecuaciones de segundo grado ingresando los coeficientes a, b y c cuando se te solicite. El script utiliza la fórmula general para resolver la ecuación y muestra las soluciones reales si existen, o un mensaje indicando que la … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

Script BASH – VERIFICAR QUE UN LOG ESTA ESCRIBIENDO, SI NO ESCRIBE DAR UNA ALERTA.

Publicado en Unix - Linux | Deja un comentario