プロセス制御関数 | |
(call-process prog infile outbuffer display arg1 ...) | 同期型 |
(setenv envvar value) | 環境変数を設定 |
(getenv envvar) | 環境変数を得る |
(start-process procname buffer prog arg1 ...) | 非同期型 |
(process-status proc) | run, stop, exit, signalのいずれかを返す |
(get-buffer-process buffer) | bufferに結び付けられているプロセスを返す |
(process-buffer proc monitor) | |
(proces-exit-status) | |
(kill-process proc current-group) | |
(process-list) | 全プロセスのリストを返す |
(process-mark proc) | |
(process-send-string process string) | processの標準入力へstringを送る |
(set-process-filter process filter-func) | process |
(call-process "uname" nil t t "-a") CYGWIN_NT-5.1 JSKMI31P1 1.3.12(0.54/3/2) 2002-07-06 02:16 i686 unknown 0 (call-process "ls" nil t t "-1" "/") Cygwin antlr-prelinked.ox bin cygwin.bat cygwin.ico etc eus home html include java lib opt ptex sbin setup.log setup.log.full temp tmp usr var 0環境変数の値を得る関数は
(getenv "HOME") "e:\\home\\inaba"