作者koalahsu (koala)
看板Perl
標題[問題] 關於system
時間Fri Oct 17 01:48:12 2008
請如果利用 system 執行一個會印東西到 stdout 程式
有沒有辦法將印出來的東西也順便寫入一個檔案
或是這樣解釋
目前我正在寫perl Tk程式
有沒有辦法 利用 system 執行程式印出
並寫同時在視窗的介面上面印出在 stdout 的內容
不知道用 process 可行嗎?
我的想法是利用 system 執行寫入一個檔案
同時讀取檔案並寫在螢幕上印出與在視窗介面上面印出
利用 process 控制當程式印一行的時候(寫入暫存檔案)先暫停程式
讀取暫存檔案做印出的動作,印在視窗與 stdout
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.203.128
1F:→ reizarc:請參考 tk 的 fileevent 10/17 23:05
2F:→ koalahsu:感謝,初步測試有成功了 10/18 11:49