JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 、ローカル側で有効な、以下の telnet オプションをサポートしている: "WILL ECHO" LINEMODE オプションが有効な場合、 端末の現在のエコー状態を示すために、 WILL ECHO または WONT ECHO がクライアントに送信される。 端末エコーが必要ない場合、 端末にエコーする必要が ... あるデータを telnetd がエコー処理することを示すために、 WILL ECHO が送信され、何もエコーされない。 端末エコーが必要な場合、 telnetd が端末エコーも行わない ... ことを示すために、 WONT ECHO が送信されるので、 端末エコーが必要な場合はクライアントが行わなければならない。 "WILL BINARY" クライアントが、 通常のネットワーク仮想端末が用いる 7 ビット ... ... 、ローカル側で有効な、以下の telnet オプションをサポートしている: "WILL ECHO" LINEMODE オプションが有効な場合、 端末の現在のエコー状態を示すために、 WILL ECHO または WONT ECHO がクライアントに送信される。 端末エコーが必要ない場合、 端末にエコーする必要が ... あるデータを telnetd がエコー処理することを示すために、 WILL ECHO が送信され、何もエコーされない。 端末エコーが必要な場合、 telnetd が端末エコーも行わない ... ことを示すために、 WONT ECHO が送信されるので、 端末エコーが必要な場合はクライアントが行わなければならない。 "WILL BINARY" クライアントが、 通常のネットワーク仮想端末が用いる 7 ビット ... ... イルに 出力されます。このオプションを指定せずに REPORT キーワードを 使用すると、レポート文字列は stderr に出力されます。 -e エコーオプションを有効にして開始します。 chat スクリプトの特定の場所において ECHO キーワードにて エコーの有効および無効を切り替える ... ことができます。 エコーが有効にされると、モデムからの出力は全て stderr へエコーされます。 -v chat スクリプトを冗長モードで実行します。 これを指定す ... 決定)の配列に保持されます; CLR_REPORT はクリアされたエントリの領域を再要求し、 新たな文字列をそこに格納できるようにします。 エコー エコーオプションはモデムからの出力を stderr へエコーするか否か を制御します。 このオプションを -e オプションにて設定するこ ... ... ドを要求する プログラムを実行する。スクリプトはパスワードを読み込んでいるので、 タイプするのは一回だけで済む。 (パスワードのエコーを避ける方法については、 stty コマンドを参照) send_user "password?\ " expect_user -re "(.*)\n" for {} 1 {} { if {[fork]!=0} ... いということである。^ が先頭にマッチする。 $ が末尾にマッチする。 文字列の末尾にマッチさせなければ、spawn されたプロセスからエコーされた 文字列の途中で切り上げてレスポンスを返せることに注意すること。 正しく処理が実行されていても、出力は不自然に見える可能 ... つパターンにマッチする文字を返す。これは、 ユーザーが打つ文字に部分的にマッチしなければならない場合に有効である。 パターンはエコーされたがマッチには失敗した場合、文字列は、spawn された プロセスに送られる。それから、spawn されたプロセスが文字列を表示し、 ... ... erase, kill, werase, rprnt 各特殊文字を有効にする。 [ - ]iexten POSIX 準拠でない特殊文字を有効にする。 [ - ]echo 入力文字をエコーする。 [ - ]echoe, [ - ]crterase erase 文字をバックスペース+空白+バックスペースとしてエコーする。 [ - ]echok kill 文字の後に ... newline 文字をエコーする。 [ - ]echonl 他の文字がエコーされない場合でも newline だけをエコーする。 [ - ]noflsh interrupt および quit 特殊文字の後 ... 出力しようとしたバックグラウンドジョブを停止する。 [ - ]echoprt [ - ]prterase (np) 消去された文字を '\' と `/' に挟んで後方にエコーする。 [ - ]echoctl [ - ]ctlecho (np) コントロール文字を文字どおりに出力する代わりに ハット表示 (`^c') する。 [ - ]echoke [ ... ... MODE が有効になっている場合、文字処理はリモートシステムの制御下におかれた ローカルシステムで実行される。 入力の編集や文字のエコーが無効にされた場合、 リモートシステムはその情報を中継する。 リモートシステムは生成された特殊文字も中継する。 これにより、ロー ... ストの大部分は、処理のためにリモートシステムへすぐに送信される。 “old line by line” モードでは、 すべてのテキストはローカルでエコーされる。 そして、(通常は) 完全な行のみがリモートホストに送信される。 “local echo character” (初期設定では “^E”) は ローカルエ ... コーのオン・オフを切替えるために使われる (これはパスワードをエコーせずに入力する場合によく用いられる)。 LINEMODE オプションが有効になっている場合、または localchars の切替えが TRUE の場合 (こ ... ... ロール+Lを示す) autoexpect -C ^L 次は、^Lを切り換えキーと定義しconservativeモードで実行する例である。 autoexpect -c -C ^L • エコーの問題。 多くのプログラムが文字をエコーする。例えば、シェルに対して "more"とタイプすると、autoexpectには以下のように見える: ... 'm', you typed 'o', computer typed 'o', you typed 'r', computer typed 'r', ... そのプログラムに対する特有の知識が無いと、 エコーされた文字を待ってから、次の文字をタイプしているのかどうかを 知ることは困難である。 autoexpectは、文字列がエコーされていると ... 切れに対話するのではなく、グループとして全てを一度に送信できると判断する。 このためスクリプトが読み易くなる。 しかし、本当にエコーを待ってから入力しなければならない場合には、 間違った動作となることが考えられる。 • 変化の問題。 autoexpectは対話で生じたすべ ... ... [ (または ESC [ [ ) の後では、一文字が読まれ、このすべての パラメーターシーケンスが無視される(要するにファンクションキーのエコーは 無視されるということである)。 CSI シーケンスの動作は、その最後の文字によって決まる。 @ ICH 指示された数の空白文字を挿入す ... 文字を表示する。 ESC [ 4 h DECIM (デフォルトではオフ): 挿入モードにする。 ESC [ 20 h LF/NL (デフォルトではオフ): LF, VT, FFをエコーしたあと自動的 CR をつける。 ECMA-48 状態リポートコマンド(Status Report Commands) ESC [ 5 n デバイス状態のリポート(DSR): 返事 ... ... 字の前に \ が付き、小文字は大文字に変換される。 [ _BSD_SOURCE が _SVID_SOURCE か _XOPEN_SOURCE が必要] ECHO 入力された文字をエコーする。 ECHOE ICANON も同時に設定された場合、ERASE 文字は前の文字を削除し、 WERASE 文字は前の単語を削除する。 ECHOK ICANON も ... 設定された場合、KILL 文字は現在の行を削除する。 ECHONL ICANON も同時に設定された場合、 ECHO が設定されていなくても NL 文字をエコーする。 ECHOCTL (POSIX にはない) ECHO も同時に設定された場合、TAB, NL, START, STOP 以外の端末特殊文字が haX としてエコーされる ... 。 X は特殊文字に ASCII コードで 0x40 を足した文字である。例えば文字 0x08 (BS) は haH とエコーされる。 [ _BSD_SOURCE か _SVID_SOURCE が必要] ECHOPRT (POSIX にはない) ICANON および ECHO が同時に設定されている場合、 削除 ... ... 字の前に \ が付き、小文字は大文字に変換される。 [ _BSD_SOURCE が _SVID_SOURCE か _XOPEN_SOURCE が必要] ECHO 入力された文字をエコーする。 ECHOE ICANON も同時に設定された場合、ERASE 文字は前の文字を削除し、 WERASE 文字は前の単語を削除する。 ECHOK ICANON も ... 設定された場合、KILL 文字は現在の行を削除する。 ECHONL ICANON も同時に設定された場合、 ECHO が設定されていなくても NL 文字をエコーする。 ECHOCTL (POSIX にはない) ECHO も同時に設定された場合、TAB, NL, START, STOP 以外の端末特殊文字が haX としてエコーされる ... 。 X は特殊文字に ASCII コードで 0x40 を足した文字である。例えば文字 0x08 (BS) は haH とエコーされる。 [ _BSD_SOURCE か _SVID_SOURCE が必要] ECHOPRT (POSIX にはない) ICANON および ECHO が同時に設定されている場合、 削除 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。