O script de dados do usuário EC2 não encontra comandos

1

Estou tentando fazer com que um script de dados do usuário funcione no EC2, distribuição do Amazon Linux. O script é executado, mas, para a maioria dos comandos, como ec2-metadata ou gem , ele reclama de command not found . As ferramentas estão instaladas e eu posso executá-las quando eu fizer login.

Eu acho, tem a ver com o PATH não sendo definido ou algo assim. Como posso fazer o script se comportar como se eu estivesse rodando em um shell?

Atualmente, comecei a trabalhar com linhas como as seguintes, mas isso ficou fora de controle. /usr/local/rvm/bin/rvm default do bundle install

    
por Jan 16.07.2013 / 09:27

1 resposta

0

Embora não esteja usando o Amazon Linux, eu consegui fazer meu script de usuário funcionar sem ter que declarar caminhos completos, exportando o PATH no topo do arquivo.

export=$PATH:/insert/your/path/here:/other/path/here
    
por 21.07.2013 / 11:30

Tags