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:hliguori@gmail.com]
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 <hliguori@gmail.com> 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 <leslieh@celepar.pr.gov.br> 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.