From b0dca27b2a36330fd4777ed031977770001b8899 Mon Sep 17 00:00:00 2001 From: zhujinyong Date: Mon, 14 Jan 2013 06:07:29 +0000 Subject: [PATCH] * code for cron. --- bin/cron/crond.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/cron/crond.php b/bin/cron/crond.php index 48aa2be698..32a5192bb4 100755 --- a/bin/cron/crond.php +++ b/bin/cron/crond.php @@ -50,16 +50,16 @@ function parseCron($path = 'tasks') $rows = explode("\n", $content); foreach($rows as $row) { - $mod = "/#.*/"; - $row = preg_replace($mod, '', $row); + $row = preg_replace("/[ \t]+/", ' ', trim($row, " \t")); + $row = preg_replace("/#.*/", '', $row); if($row) { preg_match_all('/(\S+\s+){5}|.*/', $row, $matchs); if($matchs[0]) { $cron = array(); - $cron['schema'] = trim(preg_replace("/[ \t]+/", ' ', $matchs[0][0]), "\t "); - $cron['command'] = trim($matchs[0][1], "\t "); + $cron['schema'] = trim($matchs[0][0]); + $cron['command'] = trim($matchs[0][1]); $crons[] = $cron; } }