Re: [問題] 關於socket 與 linux nc的問題

作者: DarkKiller (System hacked)   2012-04-28 20:01:27
※ 引述《saiamoi (saiamoi)》之銘言:
for (;;) {
: my $get = $sock->accept()
少了一個分號?
: while($get)
: {
: if (/cmd/)
: {
: 要做的事;
: }
: }
}
:
作者: saiamoi (saiamoi)   2012-04-28 23:50:00
分號的部分是我的疏忽啦 程式裡面是有分號的關於你說的方式 只要加個for 就不會因為nc結束而使得perl也跟著關掉嗎? 我會用來試試看 謝謝不好意思可以順便請教一下原因嗎? 為什麼加個for就不會因為nc結束而跟著結束呢? 謝謝你
作者: erspicu (.)   2012-04-29 02:39:00
應該就是無線迴圈的意思 也可以用 while(1){ .... }一樣只是這樣CPU資源會不會被占據得太兇阿? 應該要開thread
作者: kdjf (我抓得到什麼呢?)   2012-04-30 15:42:00
不會啊,程式會block在等網路資料

Links booklink

Contact Us: admin [ a t ] ucptt.com