execute-subprocess

Title
execute-subprocess
Type
Function
Arguments
execute-subprocess CMD &optional ARG BUFNAME ENVIRON DIRECTORY
Package
editor
Section
プロセス
File
process.l
プログラムを BUFFNAME で指定したバッファ上で実行します。[C-x &]
結果は, BUFFNAME で指定されたバッファ上に表示されます。

  CMD        : 実行するコマンドをオプション付で指定します。
  ARG        : (詳細不明)
  BUFNAME    : 関連付けるバッファ名を指定します。デフォルトは "*Command Output*" です。
               指定したバッファが存在しないとき,新しくバッファを作ります。
  ENVIRON    : 設定する環境変数を連想リスト形式で渡します。
                  (("HOME" . "C:/applications/xyzzy/")
                   ("TOPDIR" . "C:/spool/"))
  DIRECTORY  : 実行するディレクトリを指定します。 

指定されたバッファは command-output-mode になります。

使用例:
  ;;; cmd.exe をバッファ上で実行します。 シンプルなシェルとして動作します。
  (execute-subprocess "cmd.exe")
  =>#<buffer: *Command Output*>
Seealso
make-process
execute-shell-command
filter-region
command-output-mode
shell-command-line