2011-03-30 3 views
1

別のIPにメッセージを送信するスクリプトを作成します。 telnetを使うと、動作する唯一のプロトコルのように思えます。私はこれをBashの学習経験として使っています。私はすでにそれがうまくいくかについていくつかの読書をしました。Bashを使って簡単なコンピュータからコンピュータへのメッセンジャーを構築する

私は、Expectというプログラムを使ってコミュニケーションをとるべきだと理解しました。

これに近づく方法について、誰かが正しい方向に向けることができたら大変感謝します。

答えて

7

netcatをご覧ください。 TCP/IPを介してパケットを送信し、ポートをリッスンすることができます。あなたはもう必要ありません:)

+0

提案ありがとうございます:) 私はソースを見て、ファイルがたくさんあります(それは悪いことではありません)。私が思ったように、私がやりたかったことは、フラットなファイルではできなかったと思います。間違いなくこれをチェックして、ちょっと試してみよう。 – n0pe

+0

あなたのインストールですでにnetcatまたはncがインストールされている可能性があります。あなたのシステムをチェックし、そうでない場合は、ほとんどのパッケージマネージャーにもバージョンがあります。どのようなLinuxディストリビューションですか?最後に、ソースからインストールすることはそれほど難しくありません。 – Konerak

+0

Nono私はソースをインストールすることは難しいとは言えません。何かが大抵です。私はちょうどこれがより簡単に達成できると思ったが、それは私がBashについてあまり知らないからだ。私は現在、最新のOpenSuseを実行しています – n0pe