Enviado em 16/08/2007 - 20:17h
Ola pessoal,
Sou iniciante em linux, montei um servidor dedicado com CentOs, para rodar um software em rede. Este software possui vários módulos e a execução de cada um deles vai depender da necessidade do usuário. Para fazer a chamada de cada aplicação é necessário criar um script com sua chamada bem como suas variáveis e paths. Fiz um script pra teste mas não esta funcionando, qdo executo ele não seta as variáveis que preciso, o estranho é q se eu fizer os mesmo comandos que estão no script cada um no prompt de comando ele cria sem problemas, só que preciso dessas variáveis e paths permanentes e se sair do console o que criei se perde. Um exemplo simples do que to fazendo é assim:
#!/bin/bash
MGM_LN=/nscad/icflow
export MGM_LN
chamo o script assim ./nomedoarquivo, ele não cria as variáveis, como disse anteriormente se fizer no braço no prompt ele gera. Alguém poderia me dar uma luz de como resolver isso.
Obrigado pela atenção.
Celso.
Sou iniciante em linux, montei um servidor dedicado com CentOs, para rodar um software em rede. Este software possui vários módulos e a execução de cada um deles vai depender da necessidade do usuário. Para fazer a chamada de cada aplicação é necessário criar um script com sua chamada bem como suas variáveis e paths. Fiz um script pra teste mas não esta funcionando, qdo executo ele não seta as variáveis que preciso, o estranho é q se eu fizer os mesmo comandos que estão no script cada um no prompt de comando ele cria sem problemas, só que preciso dessas variáveis e paths permanentes e se sair do console o que criei se perde. Um exemplo simples do que to fazendo é assim:
#!/bin/bash
MGM_LN=/nscad/icflow
export MGM_LN
chamo o script assim ./nomedoarquivo, ele não cria as variáveis, como disse anteriormente se fizer no braço no prompt ele gera. Alguém poderia me dar uma luz de como resolver isso.
Obrigado pela atenção.
Celso.