Go to the first, previous, next, last section, table of contents.

プロセスに入力を送る

ストリングの大きさに対する制限は??

Function: process-send-string process-name string

この関数は、 string の内容を標準入力として process-name に送ります。

nil を返します。

  (process-send-string "shell<1>" "ls\n")
  => nil
  ---------- Buffer: *shell* ----------
  ...
  introduction.texinfo            syntax-table.texinfo~
  introduction.texinfo~           text.texinfo
  introduction.tex                 text.texinfo~
  ...
  ---------- Buffer: *shell* ----------

Command: process-send-region process-name start end

この関数は、 start と end で定義されたリージョン内のテキストを標準入力とし て (プロセスまたはプロセス名) process-name に送ります。

start や end が integer でなかったり、マーカがカレントバッファ中のポジショ ンを指さない場合、エラーになります。 (訳注:start と endの)どちらの数字が 大きいかという点は重要ではありません。

Function: process-send-eof &optional process-name

この関数は、 process-name がその入力に end-of-file を見るようにします。こ の EOF は (すでに送られている)テキストの後に来ます。

process-name が与えられない場合や nil の場合、EOF はカレントバッファのプロ セスに送られます。カレントバッファがプロセスを持たない場合、エラーになりま す。

process-name を返します。

  (process-send-eof "shell")
  => "shell"


Go to the first, previous, next, last section, table of contents.