Archivo mensual: marzo 2017

BASH – Script para invertir cadenas de texto.

El siguiente SCRIPT permite invertir un texto ingresado como parametro : #!/bin/bash input=»$1″ reverse=»» len=${#input} for (( i=$len-1; i>=0; i– )) do reverse=»$reverse${input:$i:1}» done echo «$reverse» exit Pra ejecutarlo : bash prueba.sh «Esta es una prueba» Con lo cual se … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Script cambio masivo de texto en multiples archivos.-

El siguiente codigo permite cambiar texto en archivos. Cambia todas las ocurrencias encontradas (para este caso cambia $text1 por $text2).- #!/bin/bash ruta=»/rut01/home/prueba» text1=»/rut01/home1/monitor» text2=»/rut99/home2/jose» archivos=»$ruta/archivos.txt» # Genera un archivo con el nombre de todos los archivos con extensión .sh ls … Sigue leyendo

Publicado en Unix - Linux | 1 comentario

Korn Shell – Matar procesos con kill -9.-

#!/bin/ksh ps -fea | grep proceso | grep -v grep | awk ‘{ print «kill -9 «$2 }’ > kill_proc.sh ksh kill_proc.sh 1>/dev/null 2>/dev/null Tambien podemos utilizar este otro SCRIPT : #!/usr/bin/ksh pid=$(ps -fu usuario | grep proceso | awk … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Ejecutar un script local en un servidor remoto con ssh.-

Para ejecutar el siguiente SCRIPT BASH en un servidor remoto :remoto.sh Se debe lanzar de la siguiente forma : o también de esta forma resulta :

Publicado en Unix - Linux | 1 comentario

BASH – Script para monitorizar RAM en linux con log y aviso por email.-

Con el siguiente script en lenguage bash podemos controlar la memoria ram de un servidor Linux y conseguir que nos avise por email si está por debajo de un límite que le indiquemos (en Megabytes) o hacer otra opción (por … Sigue leyendo

Publicado en Unix - Linux | Deja un comentario

BASH – Script para monitorear un enlace.-

En este artículo presento un script Bash para verificar el estado de un enlace. Lo he desarrollado para detectar microcortes de red en uno de mis servidores y recolectar evidencia para efectuar un eventual reclamo con el proveedor del servicio. … Sigue leyendo

Publicado en Unix - Linux | 1 comentario

BASH – Script para monitorear los servicios en ejecución de un servidor.-

Este script fue obtenido desde las iguiente pagina . https://lamiradadelreplicante.com/2016/02/23/script-para-monitorear-los-servicios-de-un-servidor/ El script, es muy sencillo de entender, los servicios que deseamos monitorizar se indican en un archivo de texto, validando el servicio que deseamos controlar en nuestro servidor, para el … Sigue leyendo

Publicado en Unix - Linux | 2 comentarios