
Como posso executar um programa sem cd
acessar o diretório onde ele reside?
Eu tentei ./my/dir myfile.pl
e novamente sem a liderança, .
mas nenhum dos dois funcionou.
Responder1
Você insere o caminho completo do executável:
./path/to/my/dir/myfile.pl
Responder2
Dois pontos resolvem o problema, um ponto gera um erro (pelo menos no debian) como no exemplo abaixo:
../usr/local/bin/meuprograma