loopiadns multidomain

[bash]
#!/bin/bash

#########################################################################
## SETTINGS ##
#########################################################################

USER_NAME="user"
USER_PASSWORD="password"

DOMAINS=""
DOMAINS="$DOMAINS minlinuxserver.com"
DOMAINS="$DOMAINS minlinuxserver.se"
DOMAINS="$DOMAINS www.minlinuxserver.com"
DOMAINS="$DOMAINS www.minlinuxserver.se"

#########################################################################
## THE PROGRAM ##
#########################################################################
# Print the date and time
echo `date -R`;

# Credentials in curl format
CREDENTIALS="$USER_NAME:$USER_PASSWORD"

# Get your current ip number
IP_ADDRESS=`curl -s dns.loopia.se/checkip/checkip.php | sed ’s/^.*: \([^<]*\).*$/\1/’`

#Print info
echo "Domain: Status"

#Foreach domain in domains sync
for DOMAIN in $DOMAINS; do

#Do sync
STATUS=$(curl -s –user $CREDENTIALS "http://dns.loopia.se/XDynDNSServer/XDynDNS.php?hostname=$DOMAIN&myip=$IP_ADDRESS"; echo)

#Print sync result
echo "$DOMAIN: $STATUS"
done

[/bash]