質問
仮定する 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
明らかにそれを実際に存在するパスに変更します:)
やり過ぎかもしれませんが、パスに関するウィキペディアのページがあります。
所属していません apple.stackexchange