17) == 0) 316 { /* 3-22なら、range_start=3, range_stop=22 とする */ 317 r = match_rx("^([[:digit:]]+)-([[:digit:]]+)$", value, 2, &from, &to); 320 range_start = atoi(from); 321 range_stop = atoi(to); /* ex.ジョブの開始時刻は、03:00-22:00の範囲内となります。 */ 326 Debug(("Jobs will start in the %02d:00-%02d:00 range.", range_start, range_stop)); /* RANDOM_DELAY 定義のパース */ 328 else if (strncmp(env_var, "RANDOM_DELAY", 12) == 0) { 329 r = match_rx("^([[:digit:]]+)$", value, 0); /* ランダムの結果を random_number とする。 */ 333 random_number = (int)unbiased_rand(atoi(value)); /* ジョブのパース */ 353 r = match_rx("^[ \t]*([[:digit:]]+)[ \t]+([[:digit:]]+)[ \t]+" 354 "([^ \t/]+)[ \t]+([^ \t].*)$", 355 line, 4, &periods, &delays, &ident, &command); /* ジョブを登録する */ 359 register_job(periods, delays, ident, command);