
¿Cómo puedo ejecutar un programa sin cd
acceder al directorio donde reside?
Lo he probado ./my/dir myfile.pl
una y otra vez sin llevar .
pero tampoco funciona.
Respuesta1
Ingresas la ruta completa del ejecutable:
./path/to/my/dir/myfile.pl
Respuesta2
Dos puntos resuelven el problema, un punto genera un error (al menos en Debian) como en el siguiente ejemplo:
../usr/local/bin/miprograma