#!/bin/sh OUTF=/tmp/feedback.$RANDOM RM="/bin/rm" CAT="/bin/cat" AWK="/bin/awk" NSLOOKUP="/usr/sbin/nslookup" GREP="/bin/grep" TR="/bin/tr" /home/www/home/herramientas/post-feedback $* >>$OUTF DOMAIN="xDx" SERVER="xSx" TYPE=`$GREP "^what" $OUTF |$AWK '{printf("%s\n", $3)}'` WHAT=`$GREP "^what" $OUTF |$AWK '{printf("%s\n", $4)}'` QUERY=`$GREP "^query" $OUTF |$AWK '{printf("%s %s %s\n",$3,$4,$5)}'` DOMAIN=`$GREP "^domain" $OUTF |$AWK '{printf("%s\n", $3)}'` SERVER=`$GREP "^server" $OUTF |$AWK '{printf("%s\n", $3)}'` if [ "$DOMAIN" = "xDx" ] then DOMOPT="" else DOMOPT="-domain=$DOMAIN" fi WHATOPT="-q=$WHAT" $RM -f $OUTF cat < Nameserver Lookup

NSLOOKUP

El resultado de su query es:
EOM printf "
\n"

if [ "$TYPE" = "8" ]
then
   echo "ls -t cname $QUERY" | $NSLOOKUP \- $SERVER |$TR '\<\>' '-:'
elif [ "$TYPE" = "9" ]
then
   echo "ls -t mx $QUERY" | $NSLOOKUP \- $SERVER |$TR '\<\>' '-:'
elif [ "$TYPE" = "10" ]
then
   echo "ls $QUERY" | $NSLOOKUP \- $SERVER |$TR '\<\>' '-:'
else
   $NSLOOKUP $WHATOPT $QUERY $SERVER |$TR '\<' '-'
fi
printf "
\n" printf "
\n" cat <


EOM2