Re: [問題] 關於socket 與 linux nc的問題
※ 引述《saiamoi (saiamoi)》之銘言:
for (;;) {
: my $get = $sock->accept()
少了一個分號?
: while($get)
: {
: if (/cmd/)
: {
: 要做的事;
: }
: }
}
: ------------------------------------------------------------
: 執行該perl程式後 1234的port會打開並進行等待
: 接著我從另一邊使用linux 的nc 指令
: 執行 nc pc77 12345
: 然後輸入"cmd" 使剛剛等待中的perl執行 "要做的事"
: 到目前為止都很順利 可以順利執行 "要做的事"
: 但接著當我用^C 關掉linux 的nc後
: perl 那邊也就一起關掉了...
: 我希望的是 perl一旦開啟後 就一直在有process 活在那邊
: 一直等待我從外部給指令 然後做事 做完後又繼續等 直到我把perl關掉為止
: 請問這樣有辦法做到嗎?
: 或是哪邊需要做修改呢?
: 先謝謝各位了! 感謝!
最簡單的方式就是加這兩行...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.242.135.97
推
04/28 23:50, , 1F
04/28 23:50, 1F
→
04/28 23:51, , 2F
04/28 23:51, 2F
→
04/28 23:52, , 3F
04/28 23:52, 3F
→
04/28 23:54, , 4F
04/28 23:54, 4F
→
04/28 23:54, , 5F
04/28 23:54, 5F
→
04/29 02:39, , 6F
04/29 02:39, 6F
→
04/29 02:40, , 7F
04/29 02:40, 7F
推
04/30 15:42, , 8F
04/30 15:42, 8F
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章