私は主に最近MacBook Airを買収したLinuxユーザーであり、現在、コマンドライン呼び出しでアプリケーションを定義できるLinuxのデスクトップ定義ファイルに相当するものがあるかどうかを必死に探しています。そのアプリケーションに関連付けられているファイルタイプのファイルがダブルクリックされたときにX11から渡されるファイル。
たとえば、Linuxでは、次.txt
のemacsclient
ような特定のコマンドライン呼び出しで開くファイルを設定できます。
emacsclient -c -a "" %f
where %f
は、ダブルクリックした実際のファイルへのパスに置き換えられるプレースホルダーです。(一般に、Linuxファイルマネージャでは、[ファイル情報]ウィンドウでこのコマンドラインを指定できます。)
OS Xでこれを実現する簡単な方法はありますか?私はAppleScriptをいじくり回したり、Googleで解決策を試したりしたが、役に立たなかった。正しい言葉で正しい質問をすることができるように、Appleテクノロジー関連の知識と語彙を増やす必要があると思います。
foo.txt
、ホームフォルダーをクリックすると、emacsclient -c -a "" ~/foo.txt
実行されます。しかし、Automatorワークフローを使用して満足しているソリューションを見つけたと思います(Stephen Sの答えに対する2番目のコメントを参照)-トレイで実行中のワークフローを示す迷惑な回転ギアホイールを除いて、つまり でもありがとう!