Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ここで質問したところ、別のことを考えさせられました。bash コマンドから開いたエディターから終了コードを取得することは可能です。
open -t ...
ユーザーがテキスト エディターを終了した後にアクションを実行できれば素晴らしいと思います (また、ドキュメントが開いている間にドキュメントを保存した場合もうまくいきます)。これは可能ですか?
本当に終了コードが必要ですか、それともユーザーがテキスト エディターを終了したことを確認するだけですか? この-Wオプションによりopen、エディターが終了するまで待機してから終了します。$の値?openエディターではなく、の終了コードになると思います。エディターはシェルではなく の子プロセスである可能性が高いため、エディターlaunchdの終了コードを取得する方法がわかりません。
-W
open
launchd