Вопрос

Предполагать my_folder содержит my_script а также my_program. my_script пытается бежать ./my_program -myoptions. Анкет Это работает, когда я cd в каталог, но не когда я дважды щелкну на него.

Вот выход:

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

Как я могу это исправить?

Это было полезно?

Решение

«./synergys» - это путь относительно каталога, в котором вы находитесь в настоящее время. Чтобы исправить это, вам нужно будет указать абсолютный путь, например:

/users/chris/files/synergys

Очевидно, измените его на путь, который действительно существует :)

Может быть излишним, но есть страница Википедии о путях:

Path_ (вычисление)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с apple.stackexchange
scroll top