[問題] 如何將execpl的執行結果傳到client
我在寫一個遠端的Shell功能
現在client已經可以把指令傳到server並且執行了
在server用execlp()執行的結果必須要傳回給client
現在就是卡在這點...不曉得該用甚麼方法丟回去
因為execlp的執行結果會直接在server輸出
就像跑完 execlp("ls","ls",NULL) 後,server螢幕會出現結果
但不知道怎麼將ls的結果存到一個buffer內...
希望各位能夠給點方向,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.5.208
→
10/18 01:49, , 1F
10/18 01:49, 1F
推
10/18 10:27, , 2F
10/18 10:27, 2F
→
10/18 14:17, , 3F
10/18 14:17, 3F
→
10/19 10:28, , 4F
10/19 10:28, 4F
推
10/19 18:22, , 5F
10/19 18:22, 5F
→
10/19 18:22, , 6F
10/19 18:22, 6F
→
10/20 16:05, , 7F
10/20 16:05, 7F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章