Soy nuevo en esto de scripts de linux y estoy intentando hacer este pequeño script que mire los name server .cat .es etc de lo que le pase por referencia.
El caso es que añado el ". dominio" a las variables y luego intento llamar a cada una en el for pero no hay manera..
Quiero llamar a var y que eso sea var1, var2 , etc.
Alguna manera?
Gracias de antemano
El caso es que añado el ". dominio" a las variables y luego intento llamar a cada una en el for pero no hay manera..
Quiero llamar a var y que eso sea var1, var2 , etc.
Alguna manera?
Gracias de antemano
Código [Seleccionar]
#!/bin/bash
# check domains: .cat .es .com .net .org .eu .info
var1="$1.cat"
var2="$1.es"
var3="$1.com"
var4="$1.net"
var5="$1.org"
var6="$1.eu"
var7="$1.info"
for ((i=1;i<=7;i++));
do
#echo "$((var${i}))"
if [ $(host -t ns $((var${i})) | grep found | wc -l) eq 0 ]; then
echo "name server "$((var${i}))" DISPONIBLE"
else
echo "name server "$((var${i}))" OCUPADO"
fi
done