Archivo mensual: septiembre 2014

BASH – Script para validar Dirección IP.-

#!/bin/bash function validar_ip() { local ip=$ipdudosa local stat=1 if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then OIFS=$IFS IFS=’.’ ip=($ip) IFS=$OIFS [[ ${ip[0]} -le 255 && ${ip[1]} -le 255 && ${ip[2]} -le 255 && ${ip[3]} -le 255 ]] stat=$? fi return $stat … Sigue leyendo

Publicado en Unix - Linux | Comentarios desactivados en BASH – Script para validar Dirección IP.-

AWK – Otros ejemplos de utilidad.-

Para contar las veces que aparece un determinado patrón, en este ejemplo contamos la veces que aparece el string “Invalid user” en /var/log/secure: awk ‘/Invalid user/ { count+=1 } END { print count }’ /var/log/secure Imprimir con AWK un determinado … Sigue leyendo

Publicado en Unix - Linux | Comentarios desactivados en AWK – Otros ejemplos de utilidad.-

AWK – Lenguaje de programación entornos UNIX y LINUX.-

AWK es un lenguaje de programación cuya potencia estriba en la capacidad de obtener grandes resultados con programas de unas pocas lineas. Está especialmente diseñado para leer y procesar archivos de texto por lo que resulta muy útil su uso … Sigue leyendo

Publicado en Unix - Linux | Comentarios desactivados en AWK – Lenguaje de programación entornos UNIX y LINUX.-

BASH – Script paso de parametros.-

•Entramos en un while que se repetirá mientras el numero de parámetros sea distinto de cero •Con un case comparamos cada parámetro con las distintas opciones •Hacemos un shift. Esto lo que hará sera rotar una posición todos los parámetros … Sigue leyendo

Publicado en Unix - Linux | Comentarios desactivados en BASH – Script paso de parametros.-