看板 LinuxDev 關於我們 聯絡資訊
請問一下各位版友: 我需要在我的程式中取得目前在機器上執行的程式,我目前的作法如下 system("ps | grep module_name > output_file"); 在用fopen()與fread()函式讀取output_file的內容 對讀出的字串做判斷 請問一下有更聰明的方式嗎?? 謝謝各位版友 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.205.73
james732:我想可以用popen...不過好像差不多 11/15 19:09
lausai:我覺得用shell script會比用C聰明XD awk grep等工具很好用 11/15 21:25
swh:謝謝提供意見,不過在機器上沒有awk,所以看來只能用原方式作 11/17 09:29
n3oanderson:可以用fopen讀/proc/[pid]裡面的process info. 11/20 01:04
n3oanderson:advanced linux programming有範例. 11/20 01:04