emacs call-process

make-processはプロセスオブジェクトを返すための関数で、単純に同期的なプロセスを生成して実行したい場合はcall-processの方がいいらしい。

(call-process COMMAND $OPTIONAL INFILE DESTINATION)

で、そのバッファにコマンド実行結果が出力される。
試しにSafariを対象に実行したら、普通にSafariが起動した….
静かな感動。

  • COMMAND: 実行するコマンド
  • INFILE: コマンドへの入力
  • DESTINATION: コマンドの実行結果の出力先

関連記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です