*nix コマンドラインから (標準入力/標準出力を使用して、ターミナル コンソールから、または ssh 経由などで) 厳密に実行できる単一の Mac OS X アプリを作成することは可能ですか?すべてのユーザー インタラクションに Mac GUI を使用していますか (ターミナルは必要ありません)。もしそうなら、どのように?
パイプ、ソケット、共有メモリ、または通信用の Applescript (その他) を使用して、1 つはもう 1 つの GUI フロントエンドである 2 つの実行可能ファイルを使用して、このようなことを既に実現できます。この質問は、単一の実行可能ファイルと単一のアプリ プロセス スペースを使用してこれを実行できるかどうかです。
コマンドライン実行可能ファイルに新しいコマンドライン引数を渡さずにこれを行う方法はありますか? (コマンドライン アプリの使用に関連する従来の問題があるため)。