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

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

Re: [shell-script] Re: Ajuda....


From: Miranda
Subject: Re: [shell-script] Re: Ajuda....
Date: Tue, 27 Apr 2004 09:19:35 -0300
User-agent: KMail/1.5

Qual é a condição a ser satisfeita que indique que todos
os arquivos chegaram ?

On Tuesday 27 April 2004 08:20, digomiranda2003 wrote:
> Então, o que eu quero é somente que o script faça um looping para
> verificar a chegadas dos arquivos, e jogue a saida para o log, e so
> termine o looping quando todos os arquivos chegarem..só isso..
>
> --- Em address@hidden, Miranda <umiranda@l...>
> escreveu
>
> > Claro . Coloca o problema inicial aqui.
> > O que exatamente você está pretendendo fazer ?
> > Entendi por alto que você conta
> > o numero de arquivos de um certo tipo que chegaram
> > mas o que se pretende com essa linha ?
> >
> > >& /usr/rcvry/log/mon_cheg_arq.log
> >
> > On Monday 26 April 2004 13:45, digomiranda2003 wrote:
> > > Então, o problema das aspas e crases eu já tinha me ligado depois
>
> que
>
> > > mandei a pergunta, e arrumei, só que mesmo assim continua dando
>
> erro,
>
> > > acho que é porque to misturando o csh, com o sh, isso porque eu to
> > > começando a programar em shell e ainda não to acostumado, sera que
> > > alguem poderia me dau uns toques , porque se funcionar em pelo
>
> menos
>
> > > uma das versões de shell pra mim já tava bom...
> > >
> > > --- Em address@hidden, Felipe Kellermann
> > > <stdfk@t...> escreveu
> > >
> > > > On Mon, 26 Apr 2004 12:33pm  -0300, Miranda wrote:
> > > > > não sei se é o único erro
> > > > > pois estou vendo algumas coisas que não compreendo aí
> > > >
> > > > Ele está misturando a sintaxe `csh' com a que nós usamos, `sh'.
> > > > A `csh' deve ser evitada para scripting.  Apesar de ter sido
>
> feita
>
> > > pelo
> > >
> > > > maior mestre da computação e apesar de ter adicionado bons
> > >
> > > conceitos na
> > >
> > > > idéia de shell, nunca foi um shell recomendado para scripting.
> > > >
> > > > Alguns dos argumentos dessa questão podem ser encontrados aqui:
> > > > "Csh Programming Considered Harmful"
> > > > http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/
> > > >
> > > > > > #!/usr/bin/csh -fb
> > > > > >
> > > > > > cd /cbi/transfer/download
> > > > > >
> > > > > > set a=0
> > > > > > set b=0
> > > > > > set c=0
> > > > > > set d=0
> > > > > > set e=0
> > > >
> > > > Começou bem com csh...
> > > >
> > > > > > while (( $a == 0 || $b == 0 || $c == 0 || $d == 0 || $e ==
>
> 0 ))
>
> > > > Nem bem csh, nem bem sh...
> > > >
> > > > > > arqcli=`ls -l |grep CBI_CLI* | wc -l´
> > > >
> > > > Aqui tem o erro que tu falou.  Mas de qualquer jeito, não é
>
> sintaxe
>
> > > csh.
> > >
> > > > > > if (( $arqcli != 0 )) then
> > > > > > echo " Arquivos de CLIENTES chegaram "
> > > >
> > > > Mais uma mistura.
> > > >
> > > > > > >& /usr/rcvry/log/mon_cheg_arq.log
> > > > > >
> > > > > > $a++
> > > >
> > > > Não conheço.  Nenhuma das duas expressões.
> > > > Mas sei que não são nem csh nem sh.
> > > > (continua, mesmos comentários ...)
> > > >
> > > > --
> > > > Felipe Kellermann
> > >
> > > ------------------------------------------------------------------
>
> ---
>
> > > 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
> > > Para visitar o site do seu grupo, acesse:
> > >  http://br.groups.yahoo.com/group/shell-script/
> > >
> > > Para sair deste grupo, envie um e-mail para:
> > >  address@hidden
> > >
> > > O uso que você faz do Yahoo! Grupos está sujeito aos:
> > >  http://br.yahoo.com/info/utos.html
>
> ---------------------------------------------------------------------
> 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
> Para visitar o site do seu grupo, acesse:
>  http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
>  address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos:
>  http://br.yahoo.com/info/utos.html



reply via email to

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