2011-03-30 83 views
1

我想創建一個將消息發送到另一個IP的腳本。使用telnet似乎是唯一可行的協議。我使用這個作爲Bash的學習體驗,我已經對它如何工作做了一些閱讀。使用Bash構建一個簡單的計算機到計算機使者

我明白我應該使用名爲Expect的程序進行通信,但再次看到,因爲我是新手,看起來像是一大堆。

我非常感謝,如果有人能指出我正確的方向,如何來接近這一點。

回答

7

看看netcat。您可以通過TCP/IP發送數據包,並偵聽端口。你不需要更多:)

+0

感謝您的建議:) 我看了看源代碼,並有很多文件(不是它是一件壞事)。我想我想做的事情不能像我想的那樣在一些平面文件中完成。我一定會檢查一下,並稍微玩一下。 – n0pe 2011-03-30 19:47:58

+0

嘿,你的安裝可能已經安裝了netcat或nc。檢查你的系統,如果沒有:大多數軟件包管理員也有一個版本。你在做什麼linux發行版?最後,從源代碼安裝並不困難...... – Konerak 2011-03-30 19:49:40

+0

諾諾我不是說爲源代碼安裝很難或任何東西:)我大部分時間都這樣做。我只是認爲這可以更簡單地完成,但那是因爲我對Bash瞭解不多。我目前正在運行最新的OpenSuse – n0pe 2011-03-30 19:51:50