下面是定期清理日志的脚本,供参考。
def rmBatchJobLog(){ path=getHomeDir()+"/batchJobs" filenames=exec filename from files(path) where filename like "%.obj" or filename like "%.msg" and lastModified > datetimeAdd(now(),-1,`d) for(f in filenames){ shell("rm -f "+path+"/"+f); } } scheduleJob(`clearJobLog, "remove log files of batch jobs", rmBatchJobLog, 00:00m, today(), 2050.12.31, 'D');