Pular para o conteúdo

Colocar o shell para rodar em qualquer local [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Colocar o shell para rodar em qualquer local [RESOLVIDO]

Enviado em 30/07/2010 - 09:03h

Bom dia,

Gostaria de saber como colocar o shell para rodar em qualquer lugar, exemplo o shell que esta na pasta /home/suporte/teste.sh, para em qualquer diretorio que eu estiver digitar somente teste.sh e ele rode, para que não precise colocar o caminho dele ou o ./teste.sh ....


Responder tópico

2. Re: Colocar o shell para rodar em qualquer local [RESOLVIDO]

Enviado em 30/07/2010 - 09:08h

Faça um link simbólico dentro de /usr/bin:

# ln -s /home/suporte/teste.sh /usr/bin/teste

Não se esqueça d tornar o script executável:

# chmod a+x /home/suporte/teste.sh

3. Re: Colocar o shell para rodar em qualquer local [RESOLVIDO]

Enviado em 30/07/2010 - 09:08h

Crie um link simbólico em /usr/bin/

4. Re: Colocar o shell para rodar em qualquer local [RESOLVIDO]

Enviado em 30/07/2010 - 09:20h

no inicio do seu script coloque
#! /bin/bash

no /etc/profile (dependendo da dua distribuição pode ser em outro lugar)
coloque PATH=$PATH:<caminho da sua pasta de scripts>;export PATH

coloque seu arquivo como executavel chmod 775 nomedoarquivo

faça novo login e teste

5. Re: Colocar o shell para rodar em qualquer local [RESOLVIDO]

Enviado em 30/07/2010 - 11:29h

Valeu Pessoal, deu certinho aqui obrigado!!!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder