Pregunta
Suponer my_folder
contiene my_script
y my_program
. my_script
intenta correr ./my_program -myoptions
. Funciona cuando yo cd
en el directorio, pero no cuando hago doble clic en él.
Aquí está la salida:
CasebashMac:~ chris$ /Users/chris/Programs/synergy-1.3.1\ 2/work_comp_server ; exit;
/Users/chris/Programs/synergy-1.3.1 2/work_comp_server: line 1: ./synergys: No such file or directory
logout
¿Cómo puedo arreglar esto?
Solución
"./synergys" es una ruta relativa al directorio en el que se encuentra actualmente. Para solucionar esto, necesitará especificar una ruta absoluta, por ejemplo:
/usuarios/chris/files/synergys
Obviamente, cámbielo a un camino que realmente existe :)
Puede ser exagerado, pero hay una página de Wikipedia sobre los rutas:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a apple.stackexchange