質問

仮定する my_folder 含む my_scriptmy_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