make-processはプロセスオブジェクトを返すための関数で、単純に同期的なプロセスを生成して実行したい場合はcall-processの方がいいらしい。
(call-process COMMAND $OPTIONAL INFILE DESTINATION)
で、そのバッファにコマンド実行結果が出力される。
試しにSafariを対象に実行したら、普通にSafariが起動した….
静かな感動。
- COMMAND: 実行するコマンド
- INFILE: コマンドへの入力
- DESTINATION: コマンドの実行結果の出力先