Pessoal,
Criei um script e esta dando esse erro syntax error: unexpected end of file
Meu script:
#!/bin/sh
filename=`hostname --short`-`date +%F`.log
# Faz o rotate do log do squid (access.log para access.log.0)
#/usr/sbin/squid -k rotate >/dev/null 2>&1
#sleep 60
# Remove registros referentes a imagens
if [ -f /var/log/squid/access.log.0 ], then
sed -e '/.jpg/d' /var/log/squid/access.log.0 > /usr/local/data/logtemp.log
sed -e '/.gif/d' /usr/local/data/logtemp.log > /usr/local/data/$filename
# Zipa a bagaca
gzip /usr/local/data/$filename
# Transfere
#dados do servidor
FTPSERVER="172.16.1.207"
USERNAME="uuu"
PASSWORD="xxx"
LOCALDIR="/usr/local/data/"
DESTDIR="/logs/log_squid_belcosa"
#conecte-se ao servidor FTP e envie o arquivo
ftp -ni $FTPSERVER <<FIM
user $USERNAME $PASSWORD
cd $DESTDIR
lcd $LOCALDIR
mput $filename.gz
bye
quit
fi
Esta dando esse erro ai, alguem sabe o q pode ser?
Erro: ./squid.sh: line 38: syntax error: unexpected end of file