shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] erro script


From: Rafael Nery
Subject: Re: [shell-script] erro script
Date: Tue, 24 Jan 2006 20:46:13 -0200

Já tirei o ; e mesmo assim não deu certo.
  ----- Original Message ----- 
  From: MrBiTs 
  To: address@hidden 
  Sent: Tuesday, January 24, 2006 8:05 PM
  Subject: Re: [shell-script] erro script


  -----BEGIN PGP SIGNED MESSAGE-----
  Hash: SHA1

  rafael.nery wrote:
  > #!/bin/bash
  > SENDER=address@hidden
  > EMAIL=address@hidden
  > BKPDIR=/backup
  > #MINDAYS=7
  > ARQ=$(ls $backup | cut -c1-8)
  > VAR=$(date -d "7 days ago" +%Y%m%d)
  > if [ "$VAR" -lt "$ARQ" ];
  > then
  >    /usr/sbin/sendmail -f$SENDER $MAIL <<EOF
  >    From: Mizar - arquivos de backup <$SENDER>
  >    To: $MAIL
  >    Subject: STI: Arquvivos de backup - Mizar
  > 
  >    Existe arquivos com data anterior a 7 dias
  > 
  > EOF;
  > 
  > else
  >    echo "Não existe arquivos com data anterior a 7 dias.";
  > 
  > fi;
  > 
  > Onde está o erro desse script que diz: line 22: syntax error: unexpected 
end of file
  > Alguém me ajuda????????????????????????????????????????????

  Pra que esse monte de ; desnecessários ?

  Veja que é <<EOF e nao <<EOF;

  Então, retire o ; apos o EOF. Esse tipo de construção segue regras rígidas.


  - --
  GPG Public Key
  http://keyserver.veridis.com:11371/export?id=-6037232142263389818

           \\|||//
           (.) (.)
  - ----ooOO--( )--OOoo-----
        MrBiTs
  http://www.mrbits.com.br
    address@hidden
  - ------------------------
  -----BEGIN PGP SIGNATURE-----
  Version: GnuPG v1.4.1 (GNU/Linux)
  Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

  iD8DBQFD1qSgrDdxWm3R8YYRAookAJ4sNWB0b0/TRyHakMLS6ELUXUQI7QCfdVya
  8SB0No3mUroXoSm5S4iXP58=
  =/ZCo
  -----END PGP SIGNATURE-----


  ---------------------------------------------------------------------
  Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
  ---------------------------------------------------------------------
  Sair da lista: address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
  ---------------------------------------------------------------------
  Servidor Newsgroup da lista: news.gmane.org
  Grupo: gmane.org.user-groups.programming.shell.brazil




        Yahoo! Grupos, um serviço oferecido por: 
              PUBLICIDADE
                
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/
      
    b.. Para sair deste grupo, envie um e-mail para:
    address@hidden
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]