Como posso executar um programa dentro de um diretório diferente na linha de comando do Linux?

2

Como posso executar um programa sem cd 'para o diretório onde ele reside?

Eu tentei ./my/dir myfile.pl e novamente sem o primeiro . , mas nem trabalho.

    
por XOR 24.09.2012 / 12:37

2 respostas

6

Você insere o caminho completo do executável:

./path/to/my/dir/myfile.pl
    
por 24.09.2012 / 12:49
-2

Dois pontos resolvem o problema, um ponto gera um erro (pelo menos no debian) como no exemplo abaixo:

../usr/local/bin/myprogram

    
por 18.11.2013 / 15:44

Tags