Re: 讓mrtg抓自己的程式

看板FreeBSD作者時間21年前 (2004/09/13 18:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《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 -- 好康訊息! Openfind 提供免費撥接電話:40508888 帳號:openfind 密碼:openfind -- http://bbs.openfind.com.tw ※來源:61.221.*
文章代碼(AID): #11HM_X00 (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #11HM_X00 (FreeBSD)