Como executar um comando em qualquer pasta [RESOLVIDO]

1. Como executar um comando em qualquer pasta [RESOLVIDO]

Marcelo Hiroshi Oyata
Marcelo_oyata

(usa Red Hat)

Enviado em 28/08/2015 - 10:17h

Bom dia, Pessoal !

Eu baixei o GhostPCL através do link http://downloads.ghostscript.com/public/binaries/ghostpcl-9.16-linux-x86_64.tgz e ele funciona bem.
Agora só consigo executar ele com
 ./ghostpcl  
, tem alguma forma de rodar direto de qualquer outro diretório ?
Eu descompactei ele debaixo do
/etc 

Obrigado


  


2. MELHOR RESPOSTA

Wellingthon Dias Queiroz - @tonyhts
tonyhts

(usa Arch Linux)

Enviado em 28/08/2015 - 13:34h

Olá,

Crie um alias

alias ghostpcl='/etc/pasta/ghostpcl' 


Para configurar esse alias definitivamente:

echo "alias ghostpcl='/etc/pasta/ghostpcl'" >> ~/.bashrc
source ~/.bashrc



abs
---
Eu Acredito, que ás vezes são as pessoas que ninguém espera nada que fazem as coisas que ninguém consegue imaginar.

--- Mestre dos Mestres - Alan Turing ---

3. Re: Como executar um comando em qualquer pasta

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 28/08/2015 - 13:07h

Boa tarde amigo, não sei nessa aplicação ai, mas no samba, por exemplo, para conseguir usar os suas ferramentas a partir de qualquer diretório, tem q adicionar na variável $PATH do seu OS os caminhos: "/usr/local/samba/bin/“ e o "/usr/local/samba/sbin/“

Então acredito que vc deva adicionar o diretório /bin da sua aplicação para conseguir usar a partir de qualquer diretório, faça um teste ai e nos informe.

No meu OS, uso:
# export PATH = $PATH:/novo/diretório
Para adicionar um diretório ao meu $PATH

Edit: Para você ver quais diretório possui no seu $PATH basta dar um: echo $PATH

Att.
João Paulo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts