Script não executa no centos 6 [RESOLVIDO]

1. Script não executa no centos 6 [RESOLVIDO]

Mauricio Soares
soares_mauricio

(usa CentOS)

Enviado em 04/04/2013 - 19:32h

Fala ae Pessoal

Estou tentando executar um simples script como:

#!/bin/bash
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel:/opt/intel/lib

porém nada acontece.

Quando vou verificar a variável ambiente descubro que ela não foi modificada.
Já dei todas as permissões, tentei rodar como root e nada, verifiquei meu bash também. Outros scripts simples também não rodam, mas na mão tudo funciona no terminal.

Abs


  


2. Re: Script não executa no centos 6 [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 04/04/2013 - 21:09h

Quem disse que ele não está executando? A questão é que o script roda num processo à parte, e quando esse processo termina os valores de variáveis desse processo morrem junto com ele.

Se você quiser importar definições de variáveis para o shell corrente, deve chamar o script com o operador ponto (i.e. ". nome_do_script").


3. Re: Script não executa no centos 6 [RESOLVIDO]

Mauricio Soares
soares_mauricio

(usa CentOS)

Enviado em 04/04/2013 - 21:15h

vc tem razão, acabei descobrindo isso minutos depois de postar a dúvida.
De qualquer forma obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts