Exporta o PATH do Shell dentro do script (dentro de todos os scripts)
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin Bruno Ambrosio De: Harlei Liguori Marcelino [mailto:[email protected]] Enviada em: quarta-feira, 1 de junho de 2011 11:00 Para: Leslie H. Watter Cc: paulo bruck; debianlista Assunto: Re: [OT] Shell-Script sempre ativo Acabei de ver que o $PATH do shell script é diferente do $PATH do shell... no shell o $PATH é: /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin e no shell script o $PATH é: /sbin:/bin:/usr/sbin:/usr/bin agora estou tentando descobrir como mudar o $PATH dentro do script... não imagino que seja apenas jogar um PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin já que é uma variável de ambiente e não uma variável normal quando conseguir fazer isso aviso :) agradeço desde já att Harlei Em 1 de junho de 2011 10:47, Harlei Liguori Marcelino <[email protected]> escreveu: Mas colocando o caminho completo do script da amazon deveria suprir qualquer problema de variável de ambiente, ou não? Vou dar uma pesquisada em como verificar as variáveis de ambiente... Harlei Em 1 de junho de 2011 10:45, Leslie H. Watter <[email protected]> escreveu: Oi Harlei, | Acabei de descobrir o que e... | so nao sei ainda como resolver... | metade, senao mais da metade, dos testes deste script sao feitos com os | scripts do ec2 da amazon... e nao sei por que cargas d'agua os scripts nao | rodam no crontab (nem colocando o caminho completo como por | exemplo: /opt/aws/apitools/ec2-1.4.1.2/bin/ec2-describe-instances) ... o | cruel e que rodando na mao ele roda perfeito :( | sera que alguem tem ideia do que possa ser feito, se e que algo pode ser | feito para resolver isso? :( | agradec,o demais a ajuda de todos voces Veja as variáveis de ambiente, em especial o $PATH :) []s LEslie -- Leslie H. Watter Gerência de Inovação Corporativa / CELEPAR Fone: +55 41 3200-6534 Curitiba - Paraná - Brasil CONFIDENCIALIDADE DO CORREIO ELETRÔNICO Esta mensagem, incluindo seus anexos, pode conter informação confidencial e/ou privilegiada. Caso você tenha recebido este e-mail por engano, não utilize, copie ou divulgue as informações nele contidas. E, por favor, avise imediatamente o remetente, respondendo ao e-mail, e em seguida apague-o. DISCLAIMER This message, including its attachments, may contain confidential and/or privileged information. If you received this email by mistake, do not use, copy or disseminate any information herein contained. Please notify us immediately by replying to the sender and then delete it.

