+ Responder ao Tópico



  1. #1
    c4f0f0
    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

  2. nao é
    if [ -f /var/log/squid/access.log.0 ], then

    é

    if [ -f /var/log/squid/access.log.0 ]; then



  3. #3
    c4f0f0
    Mudei e nada, continua a mesma coisa.

  4. outra coisa, voce usou o descritor FIM e nao terminou ele.
    antes de terminar o if voce tem que por FIM em uma linha para ele saber que acaba ali.






Tópicos Similares

  1. Respostas: 7
    Último Post: 07-11-2016, 11:05
  2. Erro servidor: attempt to access beyond end of device
    Por Sheik no fórum Servidores de Rede
    Respostas: 1
    Último Post: 13-10-2009, 14:38
  3. unexpected end of file
    Por joaoricardofs no fórum Servidores de Rede
    Respostas: 22
    Último Post: 02-05-2005, 09:02
  4. -bash: syntax error near unexpected token `('
    Por no fórum Servidores de Rede
    Respostas: 17
    Último Post: 10-01-2005, 22:03
  5. FEDORA - error occurred during the file sistem check
    Por rfdasilva1 no fórum Servidores de Rede
    Respostas: 3
    Último Post: 24-11-2004, 21:37

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L