Si está intentando ejecutar una aplicación desde el prompt de la shell,
y no le aparece nada, ponga una ./ delante del nombre
del ejecutable..
Suponiendo que haya descargado una aplicación que se llama setiathome
y que desea probar. Sigua las instrucciones para instalar el software. Despues, entre
en el directorio en el que se encuentra el ejecutable.
Para ejecutar la aplicación , anteponer una
"./," al nombre del ejecutable:
En pocas palabras, la razón por la que se usa la ./ antes
del ejecutable es por el hecho de que el ejecutable no reside en un
directorio en el que la shell sabe que podría ser encontrado (como
/usr/bin).
En estas situaciones, a menudo debe entrar en el directorio que contiene el
ejecutable y lanzarlo desde aquí. Esto significa que debe comunicar a su
shell donde encontrar el ejecutable -- anteponiendo ./
le dice a la shell que el ejecutable puede encontrarse en el" directorio
actual."
Puede usar una personalización para no usar
./. Leer más adelante para mayor información.
Si quiere ejecutar el programa sin anteponer
./ delante del ejecutable, deberá hacer un pequeño
truco.
Debe añadir el "directorio actual"(.) a la lista
de los directorios en sus variables de entorno PATH,
permitiendo a la shell ejecutar las aplicaciones en cualquier
directorio en el que estétrabajando.
 | Estas instrucciones hacen referencia solo a los
usuarios normales. Evite modificar los ficheros como
.bash_profile para la cuenta de root, ya que podría
suponer un riesgo para la seguridad del sistema. |
Usando un editor de textos, como pico, en una
ventana Xterm, abra el fichero llamado
.bash_profile tecleando
Verá una sección PATH, similar a la que se muestra debajo..
PATH=$PATH:$HOME/bin:/usr/lib/
|
Ahora, al final de la sección, añada, :./,
como se muestra debajo
PATH=$PATH:$HOME/bin:/usr/lib/:./
|
Pulse
Ctrl-X; se le pedirá
si desea salvar el "buffer modificado"; pulse
Y para confirmar. Ahora verá con que nombre el fichero
será salvado. Pulse la tecla Enter.
Hecho. Ya no necesitará ejecutar las aplicaciones anteponiendo
./ al ejecutable.