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

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

Re: [shell-script] "Formalismo" em scripts?


From: Fabricio Lopes de Souza
Subject: Re: [shell-script] "Formalismo" em scripts?
Date: Wed, 7 Dec 2005 10:47:19 -0200

Creio que muito dessas coisas sejam pessoais .
Eu prefiro a primeira opcao , mas quando fica muito grande o if eu uso
a segunda :)

On 12/7/05, Fernando Lemes da Silva <address@hidden> wrote:
>
>    Sem dúvida a segunda é mais clara, pois qualquer um que já tenha feito um
> programa conhece a sintaxe básica de um if. Mas neste caso eu não vejo
> problemas com a primeira não, tanto que também costumo usa-la. Mas para um
> novato, ou alguem que não conhece shell vai parecer complicado.
>
>    []'s
>
> --
>    /**********************************************
>         _     Fernando Lemes da Silva
>        °v°    www.koho.com.br
>       /(¡)\   Linux user #address@hidden
>        ^ ^    lICQ UIN 2371843
>    echo 396752965710071000896145190854552842P | dc
>    **********************************************/
>
> Em Ter 06 Dez 2005 00:55, Tiago Barcellos Peczenyj escreveu:
> > O que é mais formal:
> >
> > [ "${1}" ] || { echo "usage: $(basename $0) parametro" ; exit 1; }
> >
> > ou
> >
> > if [ "${1}" ]
> > then echo "usage..."
> > exit 1
> > fi
> >
> > geralmente eu gosto da primeira notação, é mais sucinta. mas ela possui
> > algum tipo de problema, digamos, alguma incompatibilidade com outros
> > shells, ou tem alguma sutileza que a forma if then fi não possui ?
> >
> > As duas funcionam, entretanto.
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


reply via email to

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