Pessoal, Tenho um RH aqui que, ao menos para o leigo aqui, esta esquisito.
Estavamos criando alguns scripts e coisas estranhas aconteciam com blocos de - if [ blabla ] then; blabla fi - entre outros... achei que fosse sintaxe ou logica, ateh que precisei fazer um script simples que chamava um outro script simples que estao no mesmo diretorio, com root, e mesmo comportamento. Ai resolvi fazer uns testes... vejam os scripts e o que apresentaram ao roda-los: versao: # uname -a Linux linux 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 athlon i386 GNU/Linux # cat /etc/redhat-release Red Hat Enterprise Linux ES release 4 (Nahant) -------- Script a ser chamado: # more joblibhr.scr echo $PATH #./joblibhr.scr /blalbalbalba:/balbla -- roudou normal, num vou por aki toda a salada --- -- ateh aqui tudo bem... -- ------- 1o. script: # more apsjpd31.scr #!/bin/bash jobname=apsjpd31 /producao/scriptp/./joblibhr.scr #./apsjpd31.scr : No such file or directoryoducao/scriptp/./joblibhr.scr -------- 2o. script: # more apsjpd31.scr #!/bin/bash jobname=apsjpd31 /producao/scriptp/joblibhr.scr #./apsjpd31.scr : No such file or directoryoducao/scriptp/joblibhr.scr -------- 3o. script: # more apsjpd31.scr /producao/scriptp/joblibhr.scr #./apsjpd31.scr : No such file or directoryoducao/scriptp/joblibhr.scr -------- 4o. script: # more teste.scr ls /bin/ls #./teste.scr : command not found: ls : No such file or directorys -------- 4o. script (esse teste rodou!!): # more apsjpd31.scr #!/bin/bash echo "Teste" rc=`/producao/scriptp/joblibhr.scr` echo $rc #./apsjpd31.scr Teste /bla/ballala:/blalbalba --------- Rodei esses testes com - #!/bin/bash - #!/bin/sh - #!/bin/ksh - e nada. Onde estou errando? Luis (desculpem o tamanho) --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- 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 <*> 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
