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

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

Re: RES: [shell-script] O que é "Shell Script"?


From: Carlos Felicio
Subject: Re: RES: [shell-script] O que é "Shell Script"?
Date: Fri, 04 Feb 2005 09:29:09 -0200
User-agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.3) Gecko/20040919

A utilizacao de sh com awk eh mto comum. E o Perl simplesmente nao entra 
no escopo pois eh uma linguagem complexa, e para fazer em Perl o que se 
faz com awk ficaria muito mais complexo...

Aproveitando o topico, gostaria de saber a opiniao dos colegas em 
relacao ao sed, ferramenta que nao utilizo mas quero saber como se 
comporta em relacao ao awk: vantagens, desvantagens, etc...

Att
Carlos

Gentil de Bortoli Júnior wrote:

> Júlio, deixe-me explicar melhor.
>
> Antes de mais nada, quero dizer que em momento algum tive a intenção
> de insinuar que soluções desenvolvidas em Perl devem ser aceitas nessa 
> lista.
>
> A bem da verdade, isso está muito longe do real objetivo do meu primeiro
> e-mail, que é entender o que de fato caracteriza um Shell Script.
>
> No apêndice, você diz que relutou quanto à inclusão do AWK em seu livro,
> justamente por esse (o AWK) tratar-se de uma linguagem.
>
> Em seguida, uma vez que o AWK é muito utilizado, possui uma boa 
> integração e
> interação com o Shell, além de algumas vezes ser a melhor ferramenta para
> resolver determinados problemas (o que não é merito somente dele),
> justificou essa inclusão.
>
> Nesse ponto reside o início de mais uma dúvida.
> Porque o AWK estaria mais integrado ao Shell do que o Perl, por exemplo?
> Entenda que estou usando o Perl apenas como objeto de apoio à minha 
> dúvida.
> Esse objeto poderia ser outra linguagem qualquer com tais características.
>
> Quanto ao sed, eu não o citei inicialmente porque, em minha opinião, 
> ele não
> pode ser considerado como uma linguagem. Encaro o sed como outro "simples"
> comando qualquer. Claro que com um poder do fogo muito acima da média
> mas, ainda assim, não merecedor de um título de "linguagem".
>
> Sobre nossa lista, concordo que é excelente e, assim como você, não
> participo de outra comunidade tão boa. Mas lembro, mais uma vez, que o 
> _foco_
> do
> meu e-mail não é mudar o que esta lista é. Mas sim entender melhor o 
> assunto
> sobre o qual ela trata.
>
> []s
> Gentil.
>
> Citando Julio Cezar Neves - DATAPREVRJ <address@hidden>:
>
> >
> > Gentil,
> > antes de começar a participar da lista, já havia escrito um livro sobre
> > programação em shell e nele existe um apêndice sobre o awk. Copiarei 
> abaixo
> > o primeiro parágrafo deste anexo para vc entender o que penso:
> >
> > "<titulo>
> > Apêndice 1
> > awk
> > Comando ou Linguagem?
> > </titulo>
> > Vocês decidirão ao longo deste apêndice se o awk é um comando ou uma
> > linguagem de programação. Alguns o chamam de instrução, talvez 
> devido à sua
> > total integração ao Shell, eu não tenho dúvidas em qualificá-lo como uma
> > linguagem, e por isso mesmo relutei um pouco antes de incluí-lo em 
> um livro
> > sobre programação Shell, porém, por ser muito utilizado, pela sua 
> integração
> > e interação com o Shell e por ser, por vezes, a melhor ferramenta para
> > resolver determinados problemas, resolvi, devido à sua complexidade e
> > recursos, dedicar este apêndice inteirinho a ele. Poderíamos dizer 
> que este
> > é "o algo mais que o Shell lhe dá"."
> >
> > Como vc vê, está totalmente coerente com o "espírito da lista" que 
> não foi
> > criada por mim e sim pelo Eriberto, do qual sinto saudades do seu 
> tempo de
> > moderador.
> >
> > Qto ao mais Gentil, ainda hoje um colega nosso fez um elogio à nossa 
> lista.
> > Eu pessoalmente nunca participei de uma lista tão boa qto a nossa. 
> Acho que
> > se abrirmos o escopo, vira bagunça, depois do perl viria o python, 
> depois o
> > C, até chegarmos ao fundo do poço :(VB;).
> >
> > Só gostaria de lembrar-lhe que além do awk, falamos muito em sed, que tb
> > considero uma linguagem.
> >
> > [ ]s,
> > Julio
> > :wq
>
> ----------------------------------------------------------------
> Mensagem Enviada utilizando o Onda Mail.
> http://www.onda.com.br
> Onda Provedor de Servicos S/A
>
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
> <http://br.rd.yahoo.com/SIG=12aoumq45/M=264379.5078783.6203979.1588051/D=brclubs/S=2137111254:HM/EXP=1107567433/A=2191897/R=0/SIG=10vqa2grn/*http://br.diversao.yahoo.com/>
>  
>
> <http://br.rd.yahoo.com/SIG=12aoumq45/M=264379.5078783.6203979.1588051/D=brclubs/S=2137111254:HM/EXP=1107567433/A=2191897/R=1/SIG=10vqa2grn/*http://br.diversao.yahoo.com/>
>  
>       
>
>
> ------------------------------------------------------------------------
> *Links do Yahoo! Grupos*
>
>     * Para visitar o site do seu grupo na web, acesse:
>       http://br.groups.yahoo.com/group/shell-script/
>        
>     * Para sair deste grupo, envie um e-mail para:
>       address@hidden
>       <mailto:address@hidden?subject=Unsubscribe>
>        
>     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>



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



reply via email to

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