BATCH – Script para sacar la ruta de un ejecutable activo en Windows.

Publicado en BATCH - DOS | Deja un comentario

BASH – Script para comprobar ingreso de Dirección IP valida.

Publicado en Unix - Linux | Deja un comentario

BASH – Script variable de entorno IFS (Internal Field Separator).

La variable de entorno IFS que significa Internal Field Separator (separador de campos internos), sirve para indicar que valor se usa como separador.
Un caso muy útil para la variable IFS que uso con frecuencia es la división de una IP en variables, por ejemplo:

ip=»1.2.3.4″
# dividimos la IP en 4 variables
IFS=. read ip1 ip2 ip3 ip4 <<< "$ip" echo "$ip1 $ip2 $ip3 $ip4" obtenemos 1 2 3 4 En el siguiente ejemplo tendremos un archivo llamado "agenda.txt" en el que cada línea del archivo esta compuesta por 5 campos cada uno y dichos campos están separados por una coma ",". Otra cosa interesante de notar en este ejemplo es que cada línea que se lee del archivo es almacenada en un ARRAY.

Publicado en Unix - Linux | Deja un comentario

BASH – Provocar salto en iteración de bucle.

Publicado en Unix - Linux | Deja un comentario

BATCH – Script para quitar espacios a las variables.

Publicado en BATCH - DOS | 3 comentarios