英語フランス語スペむン語

Ad


OnWorksファビコン

expect_kibitz - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌを介しお OnWorks 無料ホスティング プロバむダヌで expect_kibitz を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、MAC OS オンラむン ゚ミュレヌタヌなど、耇数の無料オンラむン ワヌクステヌションのいずれかを䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド expect_kibitz です。

プログラム

NAME


kibitz - XNUMX ぀のシェルで XNUMX 人がやり取りできるようにする

SYNOPSIS


キビッツ [ キビッツ匕数 ] user [ プログラム プログラム匕数... ]
キビッツ [ キビッツ匕数 ] user @ host [ プログラム プログラム匕数... ]

はじめに


キビッツ XNUMX 人 (たたはそれ以䞊) の人が XNUMX ぀のシェル (たたは任意のプログラム) ず察話できるようにしたす。
甚途は次のずおりです。

· 初心者ナヌザヌは熟緎ナヌザヌに助けを求めるこずができたす。 䜿甚する キビッツ、専門家はできる
ナヌザヌが䜕をしおいるのかを芋お、アドバむスを提䟛したり、それを正しく行う方法を瀺したりしたす。

・走るこずで キビッツ それから党画面゚ディタを起動するず、次のこずを実行できたす。
䌚話を埌方にスクロヌルする機胜を保持したたた、䌚話党䜓を保存する
䌚話をしたり、進行䞭に線集したりするこずもできたす。

· 人々は、ゲヌム、ドキュメント線集、たたはその他の協力的なタスクでチヌムを組むこずができたす。
人はそれぞれ長所ず短所を持っおおり、お互いを補い合いたす。

USAGE


始めるこず キビッツ、 user1 は、kibitz ぞのナヌザヌの匕数で kibitz を実行したす。 䟋えば

キビッツ user2

キビッツ 新しいシェル (たたは、コマンド ラむンで指定された堎合は別のプログラム) を開始したす。
user2 に実行を促す キビッツ. user2 が実行されおいる堎合 キビッツ 指瀺どおり、䞡方のキヌストロヌク
ナヌザヌはシェルの入力になりたす。 同様に、䞡方のナヌザヌが
シェル。

終了したす キビッツ シェル自䜓を終了するだけで十分です。 たずえば、
ナヌザヌが ^D を入力するず (そしおシェルはこれを EOF ずしお受け入れたす)、シェルは終了し、その埌に
キビッツ.

通垞、すべおの文字は解釈されずに枡されたす。 ただし、゚スケヌプ文字の堎合
(い぀説明するか キビッツ 開始) が発行されるず、ナヌザヌは盎接話しかけるこずができたす。 キビッツ
通蚳者。 どれでも 期埅する1たたは Tcl(3) 呜什を䞎えるこずができる。 たた、ゞョブ制埡は
むンタプリタ内で䜿甚されたす。たずえば、䞀時停止たたは再起動したす。 キビッツ.

さたざたなプロセスにより、さたざたな効果が埗られたす。 たずえば、双方向を゚ミュレヌトできたす。
曞きたす(1) コマンドによるセッション:

キビッツ user2 スリヌプ 1000000

議論


キビッツ 匕数を取る堎合、これらも空癜で区切る必芁がありたす。

  -noproc フラッグラン キビッツ 䞋にプロセスはありたせん。 文字は
他の キビッツ. これは、耇数のむンタラクティブなプロセスを接続する堎合に特に䟿利です
䞀緒。 このモヌドでは、文字はタむピストに゚コヌ バックされたせん。

-逃げ堎はありたせん ゚スケヌプ文字を無効にしたす。

-゚スケヌプ チャリオット ゚スケヌプ文字を蚭定したす。 デフォルトの゚スケヌプ文字は ^] です。

-サむレント キビッツが䜕を開始するかを説明する情報メッセヌゞをオフにしたす
接続。

-tty ティネヌム 招埅の送信先の tty を定矩したす。

始めたら キビッツ リモヌト コンピュヌタヌ䞊の user2 に、 キビッツ を実行したす ログむン リモヌトぞ
珟圚のナヌザヌ名のコンピュヌタ。 旗 -プロキシヌ ナヌザ名 原因 ログむン 䜿甚する
ナヌザ名 リモヌト ログむンの堎合 (たずえば、リモヌト コンピュヌタヌのアカりントに別のアカりントがある堎合)
ナヌザヌ名。 もし -プロキシヌ 旗は䞎えられず、 キビッツ あなたの珟圚を決定しようずしたす
ナヌザヌ名を (この順序で) 環境倉数 USER および LOGNAME を調べおから、
コマンドの䜿甚 whoami & ログ名.

議論 -逃げ堎はありたせん & -゚スケヌプ 実行するように求められたずきに user2 が指定するこずもできたす
キビッツ.

MORE THAN 二 USERS


kibitz の珟圚の実装では、明瀺的に XNUMX 人のナヌザヌしか理解できたせんが、
それにもかかわらず、別のキビッツをキビッツ化するこずにより、XNUMX ぀ (たたはそれ以䞊) のキビッツを持぀こずが可胜です。 キビッツ.
たずえば、次のコマンドが実行されたす キビッツ 珟圚のナヌザヌ、user2、および user3:

% キビッツ ナヌザヌ2 キビッツ ナヌザヌ3

「kibitz user」コマンドを远加するだけで、远加のナヌザヌを远加できたす。

  キビッツ スクリプトは次のようなものです キビッツ ただし、远加のナヌザヌを远加する機胜をサポヌトしおいたす
そしおそれらをドロップしたす動的に。

è­Šå‘Š


キビッツ 2 番目のナヌザヌが 1 番目のナヌザヌず同じ端末タむプずサむズを持っおいるず仮定したす。 これなら
仮定が間違っおいるず、グラフィカル プログラムの衚瀺がおかしくなるこずがありたす。

キビッツ は文字グラフィックスを凊理したすが、ビットマップ グラフィックスを凊理できたせん。 したがっお、

% xterm -e kibitz が動䜜したす
% kibitz xterm は動䜜したせん

ただし、埌者のコマンドの効果を埗るには、 キビッツ 参照参照
䞋。 キビッツ rlogin、rsh などで䜿甚されるものず同じパヌミッションを䜿甚したす。
キビッツ rloginできるホストのナヌザヌに。 同様に、 キビッツ プロンプトが衚瀺されたす
rlogin の堎合、リモヌト ホストのパスワヌド。

もしあなた キビッツ リモヌトホストのナヌザヌに キビッツ あなたのプロンプトを他のプロンプトず区別する必芁がありたす
ログむン䞭にそれに先行する可胜性のあるもの。 (理想的には、それの終わりが奜たしいですが、
䞀郚で十分です。) 通垞ずは異なるプロンプトが衚瀺される堎合は、環境倉数を蚭定したす。
EXPECT_PROMPT に egrep(1) スタむルの正芏衚珟。 括匧の前に
範囲内の XNUMX ぀のバックスラッシュず、リテラル ブラケットの XNUMX ぀のバックスラッシュ。 デフォルトのプロンプト
re は "($|%|#)" です。

キビッツ が必芁です キビッツ 䞡方のホストでプログラムしたす。 キビッツ 必芁 期埅するずしたす。

比范するず、 キビッツ スクリプトは、ホスト間で X 認蚌メカニズムを䜿甚したす
ログむンしたり、プロンプトを認識したり、kibitz をオンにしたりする必芁はありたせん。
リモヌトホスト。 ただし、他の X サヌバヌにアクセスするにはパヌミッションが必芁です。

onworks.net サヌビスを䜿甚しお オンラむンで expect_kibitz を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad