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

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

Re: Error no Script


From: Jefferson Antero Gava <address@hidden>
Subject: Re: Error no Script
Date: Fri, 23 May 2003 18:51:59 -0000
User-agent: eGroups-EW/0.82

Valeu Galera.... ja conclui o meu script ... com 323 linhas .....
UFA!!!!!!!!!!


--- Em address@hidden, Frederico Argolo 
<fredargolo@y...> escreveu
> 
> Jefferson,
> 
>    Ficaria mais facil, para o pessoal da lista, se vc
> pudesse indicar qual é a linha 54
> 
> 
>  --- Jefferson Gava <jeff_gava@y...> escreveu:
> > Galera ... Estou usando o seguinte script descrito
> > abaixo ...: (Coloquei
> > apenas uma parte do script)
> > Mas qd eu executo .... aparece o seguinte erro:
> > 
> > /teste: line 54: syntax error near unexpected token
> > `fi'
> > /teste: line 54: `                        fi'
> > 
> > O que pode ser.... Pelo que vi está tudo normal....
> > alguem me ajuda
> > 
> > 
> > #!/bin/bash
> > # Script de Configuração do Sistema Proxy Edutec
> > 2003
> > # Aqui você irá:
> >         # Habilitar e/ou Desabilitar o acesso a
> > Internet
> >         # Inserir Dominios e Urls para bloquear o
> > acesso
> >         # Bloquear Ips e/ou Liberar
> > # Esta nova versão será mais fácil o manuseio e
> > compreensão
> > # Declarações de Variáveis
> > caminho2="tproxy/listas/"
> > domain="domains.denied"
> > msg6="\033[47;37;1m  Aguarde ... Retornando para o
> > Sistema Proxy ... \033[m"
> > msg8="\033[41;37;1;5m        Opcão Inválida!
> > Verifique as Opções
> > Disponíveis! \033[m"
> > 
> > proxy() {
> >         echo -e "         Administrador -
> > '\033[40;37;1m `whoami` \033[m' -
> > o que você deseja fazer? "
> >         echo
> >         echo  "         1 - Cadastrar    2 -
> > Visualizar   3 - Modo Proxy    
> > 4 - Sair"
> >         echo
> >         echo -e '\033[40;37;1m  Digite Sua Opção:
> > \033[m' '\c'
> >         read opcao
> >         case $opcao in
> >                 1) Cadastro ;;
> >                 2) Visual ;;
> >                 3) Modo ;;
> >                 4) exit ;;
> >                 5) Erro ;;
> >         esac
> > }
> > 
> > # CADASTRAR
> >         Cadastro() {
> > #       if expr $opcao + 1 > /dev/null 2>&1 then
> >                         echo "          1 - Domínio
> > para Bloqueio  "
> >                         echo "          2 - Url para
> > Bloqueio  "
> >                         echo "          3 - Domínio
> > Liberado  "
> >                         echo "          4 -
> > Extensões de Arquivos para
> > Bloqueio de Downloads "
> >                         echo "          5 - Estação
> > Liberada "
> >                         echo "            6 -
> > Estação Bloqueada "
> >                         echo
> >                         echo -e '\033[40;37;1m 
> > Digite a Opção Desejada ( 1
> > - 6, 7 para Sair ): \033[m' '\c'
> >                         read opcao2
> >                         if expr $opcao2 + 1
> > >/dev/null 2>&1 then
> >                                 if [ $opcao2 == 1 ];
> > then
> >                                         echo -e "   
> >    Digite o Dominio: " 
> > \c'
> >                                         read domb
> >                                         if [ -w
> > "$caminho2/$domain" ]; then
> >                                                 echo
> > $domb
> > >>$caminho2/$domain
> >                                         else
> >                                                 echo
> > $domb
> > >$caminho2/$domain
> >                                         fi
> >                                 else
> >                                 echo letra
> >                                 fi
> >                         fi
> >         }
> >                         # ERROR
> >                                 Erro() {
> >                                         echo -e
> > $msg8
> >                                         echo
> >                                         #Pause no
> > Sistema
> >                                         echo -e
> > $msg6 '\c'
> >                                         sleep 2
> >                                         ./caset
> >                                 }
> > proxy
> > 
> > 
> >
> --------------------------------------------------------------------
-
> > 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.listasdiscussao.cjb.net
> >
> --------------------------------------------------------------------
-
> >  
> > 
> > Seu uso do Yahoo! Grupos é sujeito às regras
> > descritas em: http://br.yahoo.com/info/utos.html 
> > 
> >  
> 
> 
______________________________________________________________________
_
> Yahoo! Mail
> O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, 
acesso POP3, filtro contra spam. 
> http://br.mail.yahoo.com/


reply via email to

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