`/ Applications`の実行可能ファイルへのシンボリックリンクは実行できません


2

gitにデフォルトのエディターとして使用させるために、emacsへのシンボリックリンクを作成しようとしています。

ln -s /Applications/Emacs.app/Contents/MacOS/Emacs emacs

/Applications/Emacs.app/Contents/MacOS/Emacsターミナルから直接呼び出します。

./emacsそのフォルダーを呼び出すと、次のようなポップアップが表示されます。

「このアプリケーションはコンピューターで実行されません。ごめんなさい!」

シンボリックリンクには権限がありrwxr-xr-xます。

これはemacsに関連するとは思わない。他のアプリケーションを試したことがある。たとえば、チェス:

$ /Applications/Chess.app/Contents/MacOS/Chess # working
$ ln -s /Applications/Chess.app/Contents/MacOS/Chess chess
$ ./chess
2017-04-19 14:39:05.479 chess[16972:4178764] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

アプリケーションへの実行可能なシンボリックリンクを作成するにはどうすればよい/Applicationsですか?

(次のステップは、シンボリックリンクの代わりにスクリプトを実行することですが、シンボリックリンクを使用したいです。)


コンテンツ内の何かではなく、アプリ(.app)へのシンボリックリンクを作成しない理由はありますか?
ノアール

@NoahL:私はあなたが何を言っているのか分かりません。それはディレクトリですか?
ゴーティエ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.