Re: 讓mrtg抓自己的程式

看板FreeBSD作者時間21年前 (2004/10/07 18:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
我試過了 之前可以 現在突然不行 看log都是0 0 0 0 我不知道該去哪裡看錯誤的訊息... ※ 引述《"bsd newbie" <mark4059@bbs.openfind.com.tw>, 看板: FreeBSD》之銘言: : ※ 引述《shane123.bbs@ptt.cc (家產有八十七億__￾ﰩ》之銘言: : > 我寫了一個簡單的程式 : > 想讓mrtg抓他的數值 : > int main() : > { : > srand(time(0)); : > int tmp,tmp2=0; : > tmp=rand()%100; : > tmp2=rand()%tmp; : > cout<<tmp2<<endl<<tmp<<endl : > return 0; : > } : > 可是很奇怪 : > mrtg抓到的始終是0 : > 不然就是出現錯誤訊息 : > 說是抓不到東西 : > 到底哪裡出錯了呢? : > 以下是mrtg.cfg : > Target[a]: `/home/www/mrtg/a.out` : > MaxBytes[a]: 100 : > Title[a]: The Count : > PageTop[a]: <H1>The Count</H1> : > Options[a]: growright : > YLegend[a]: Counts : > ShortLegend[a]: hits : > LegendI[a]: Read : > LegendO[a]: Write : 最簡單,也不影響數值的方法就是先將輸出 > 至檔案內,再 cat 出來 : ex: Target[a]: `/bin/cat /home/www/mrtg/a.tmp` : 然後寫個script,先跑程式,再跑 mrtg 即可 : ex: : #!/bin/sh : /home/www/mrtg/a.out > /home/www/mrtg/a.tmp : /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.23.15.46
文章代碼(AID): #11PHRMy5 (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #11PHRMy5 (FreeBSD)