はじめまして、 ちょっとだけ聞きたいことがあります。 crontabにシェルを登録しました。 内容は * * * * * (./Home/Comp/.profile; /Home/Comp/glance_log.sh) です。 マシンはHP 11.0を使っております。 そしてシェルの内容は ===glance_log.sh=== nohup glance -adviser_only -iterations 1 -syntax ./temp -j 30 >> glance_log.dat & で, === ./temp==== print gbl_stattime, " CPU=", GBL_CPU_TOTAL_UTIL, " DISK I/O=", GBL_DISK_UTIL_PEAK, " MEM UTIL=", GBL_MEM_UTIL です。 普通のprompt上で実行すると glance_log.datにローグが積みます。 ===glance_log.dat=== 01:29:49 CPU= 11.4 DISK I/O= 19.5 MEM UTIL= 81.0 01:29:50 CPU= 17.6 DISK I/O= 9.5 MEM UTIL= 81.1 ところがcrontabに登録して実行させると glance_log.datには何もでしませんでした。 もちろんのことにechoを使って実行させるとechoだけはローグができますね。 やはりttyの設定が悪いからではないかなぁとおもうんですが、どうやってcrontabに登録したらいいかわかりません。 助けてください。 ほんとに困ります。 |