Obrigada Luis.. deu uma clareada nas ideias :D<br><br>Thanks..<br><br>[]sss<br><br><b><i>Luis Motta Campos &lt;luismottacampos@yahoo.co.uk&gt;</i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On Apr 16, 2007, at 4:39 PM, Patty Silva wrote:<br>&gt; Ola Luis..<br>&gt; Entao..<br>&gt; nao tem como deixar em um programa so.. o 1 Programa le do Banco de  <br>&gt; dados, gera um arquivo num formato especifico..<br>&gt; o 2 pega esses dados num diretorio e roda um programa em C aprtir  <br>&gt; desses dados :D<br><br>   O que você não {sabe,quer,pode,deve} mudar é o programa C, certo?<br><br>&gt; Com PIpeLine nao irá funcionar devido o 2 programa busca os dados  <br>&gt; em um diretorio..<br>&gt; Achu que verificando o PID seria uma solucao.. q acha?<br><br>   "Achu" está errado. ;-)<br><br>   E, sinceramente, está na hora de chutar o seu chefe, e pedir para  <br>ele um curso de unix.<br>   Vocês
 estão trabalhando (por bobagem) na "idade da pedra": não  <br>sabem usar bem a ferramenta que tem.<br>   Se a sua empresa precisa de convencimento sobre isso, manda vir  <br>falar comigo, que eu ajudo a explicar. ;-)<br><br>   Sobre o seu problema: não, a melhor alternativa é usar algo como:<br><br>   programa1 ; programa2<br><br>   No seu crontab. Assim, o seu programa C de processamento apenas  <br>vai começar a rodar quando o seu programa de busca de informação  <br>terminar de construir os dados.<br><br>   Você pode passar parâmetros e fazer qualquer coisa que faria num  <br>shell:<br><br>   /caminho/para/bin/programa1 --parametro=1 --flag 2 comando ;  <br>programa2 --parametro<br><br>   O crontab entende isso como "dependência" e apenas inicia o outro  <br>programa quando o primeiro terminou.<br><br>   Se seus programas forem "bem comportados" (para os padrões do  <br>unix), você poderia usar uma "dependência com sucesso" assim:<br><br>   programa1 &amp;&amp;
 programa2<br><br>   De modo que o programa2 apenas vai rodar se programa1 saiu com um  <br>valor "0" (indicando sucesso).<br><br>   Espero que isso resolva o seu problema.<br>   Putamplexos!<br>--<br>Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,<br>Perl fanatic evangelist, and amateur {cook, photographer}<br><br><br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></blockquote><br><p>&#32;__________________________________________________<br>Fale com seus amigos  de graça com o novo Yahoo! Messenger <br>http://br.messenger.yahoo.com/