BASH – Captura Dirección IP a partir de nombre de HOSTS.

En el siguiente SCRIPT BASH se muestra la forma de leer un archivo que contiene nombres de HOSTS y apartir de estos se genera un nuevo archivo con la dirección IP y el nombre del Hosts.

#!/bin/ksh
servidor="/usr01/home/prueba/lista_servidores.txt"
cat $servidor | while read line;do
ser=$line
echo $line
dip=`/usr/sbin/ping -a $ser | cut -d "(" -f 2 | cut -d ")" -f 1`
echo $dip" - "$ser >> servidores.txt
done
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.