ls -l /home/sites | grep "^l.*" | awk '{print $9}' > /tmp/domains cd /home/cmu while read LINE do cmuExport -n $LINE -d /home/cmu/$LINE tar czvf /tmp/`date +%Y%m%d`.$LINE.tar.gz $LINE ftp -n ftp-host.domain.com << End_of_Ftp user username password binary prompt lcd /tmp cd files/backup/ put `date +%Y%m%d`.$LINE.tar.gz quit End_of_Ftp rm /tmp/`date +%Y%m%d`.$LINE.tar.gz rm -rf /home/cmu/$LINE done < /tmp/domains