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

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

Re: [shell-script] Duvida: forma correta de se executar (chamar) um scri


From: Fabricio Candido
Subject: Re: [shell-script] Duvida: forma correta de se executar (chamar) um script
Date: Mon, 19 Dec 2011 11:43:24 -0200

Pessoal, bom dia.

   Agradeço a todos que apoiaram a esclarecer esta duvida, e peço desculpas
pela confusão gerada pela fonte.

[]s


Fabricio Candido



2011/12/19 Julio C. Neves <address@hidden>

> Thomaz, nunca trocaria os óculos por causa disso. Isso seria uma solução de
> usuário de rWindows. O máximo que faria seria trocar a(s) lente(s)... ;)
>
> Todo e-mail que mando para a lista, por ser código, mando em fonte
> monoespacejada (Nimbus Mono L), para que casos como esse não aconteçam.
>
> Abcs,
> Julio
> *Já foi lançado "Bombando o
> Shell<
> http://www.brasport.com.br/index.php?dispatch=products.view&product_id=666
> >
> ". *
> *Show **de interfaces gráficas sob Shell!*
> *
> *
>
>
>
> Em 19 de dezembro de 2011 10:45, Thomaz de Oliveira dos Reis <
> address@hidden> escreveu:
>
> > **
> >
> >
> > Aí Júlio, acho que está precisando trocar o óculos.. hehehehe :)
> >
> > Na verdade existe um espaço:
> >
> > .[espaço]/opt/teste/X.sh
> >
> > Nessa opção, você ao invés de iniciar um "sub-shell" para executar o
> > script, você executa o script no shell atual.
> >
> > A principal diferença nisso, na prática, é que alterações em variáveis
> > de ambientes feitas dentro do script refletirão no shell atual.
> >
> > att.
> > Thomaz
> >
> > 2011/12/19 Julio C. Neves <address@hidden>:
> > > A 1ª e a 2ª forma são incompatíveis entre si. Na 1ª vc manda executar
> > > scripts que estariam no diretório opt/teste que estaria abaixo do raiz
> > (/)
> > > no 2º os scripts estariam no opt/teste abaixo do diretório corrente
> (./).
> > > Os dois só seriam compatíveis se o seu diretório corrente fosse o raiz.
> > >
> > > O 3º deve ser evitado, pois vc usa um interpretador a mais que o
> > necessário.
> > >
> > > Assim sendo, vc deve utilizar um dos primeiros. O que estiver com o
> > caminho
> > > correto.
> > > Abcs,
> > > Julio
> > > *Já foi lançado "Bombando o
> > > Shell<
> >
> http://www.brasport.com.br/index.php?dispatch=products.view&product_id=666
> > >
> > > ". *
> > > *Show **de interfaces gráficas sob Shell!*
> > > *
> > > *
> > >
> > >
> > >
> > > Em 18 de dezembro de 2011 22:21, Fabricio Candido <
> > > address@hidden> escreveu:
> > >
> > >> **
> > >>
> > >>
> > >> Pessoal,boa noite.
> > >>
> > >> Peço apoio de voces para me esclarecer uma duvida: tenho um script
> > >> (inicio.sh), onde dentro de seu conteudo chamo outros scripts. Estes
> > >> scripts sao: coleta.sh , analisa.sh e saida.sh
> > >>
> > >> Entendo que posso executar os scripts dentro de inicio.sh de algumas
> > >> maneiras:
> > >>
> > >> # cat inicio1.sh
> > >> #!/bin/bash
> > >>
> > >> /opt/teste/coleta.sh
> > >> /opt/teste/analisa.sh
> > >> /opt/teste/saida.sh
> > >>
> > >> #
> > >>
> > >> ou
> > >>
> > >> # cat inicio2.sh
> > >> #!/bin/bash
> > >>
> > >> . /opt/teste/coleta.sh
> > >> . /opt/teste/analisa.sh
> > >> . /opt/teste/saida.sh
> > >>
> > >> #
> > >>
> > >> ou
> > >>
> > >> # cat inicio3.sh
> > >> #!/bin/bash
> > >>
> > >> /bin/bash /opt/teste/coleta.sh
> > >> /bin/bash /opt/teste/analisa.sh
> > >> /bin/bash /opt/teste/saida.sh
> > >>
> > >> #
> > >>
> > >> Quais destas forma de executar estes 3 scripts é a mais recomendada, e
> > >> caso exista alguma outra forma que esta seja citada.
> > >> Outra duvida seria se existe alguma diferenca em relacao à performance
> > >> e/ou consumo de recursos dentre as forma apresentadas acima.
> > >>
> > >> Desde já, agradeço a atenção e desejo um Feliz Natal.
> > >>
> > >> []s
> > >>
> > >> Fabricio Candido
> > >> address@hidden
> > >>
> > >> [As partes desta mensagem que não continham texto foram removidas]
> > >>
> > >>
> > >>
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > ----------------------------------------------------------
> > > 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
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
>
> Links do Yahoo! Grupos
>
>
>


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



reply via email to

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