From a7eadc00f931b2984460a049fe6ed4bde69a7cf9 Mon Sep 17 00:00:00 2001 From: Naumov-Socolov Dmitry Date: Fri, 16 Jun 2017 13:40:43 +0100 Subject: [PATCH] fixed cron validation --- func/main.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/func/main.sh b/func/main.sh index ad03f42a..f0041778 100644 --- a/func/main.sh +++ b/func/main.sh @@ -727,10 +727,11 @@ is_cron_format_valid() { check_format='ok' fi fi - if [[ "$1" =~ ^[0-9][-|,|0-9]{0,28}[0-9]$ ]]; then + if [[ "$1" =~ ^[0-9][-|,|0-9]{0,70}[\/][0-9]$ ]]; then check_format='ok' crn_values=${1//,/ } crn_values=${crn_values//-/ } + crn_values=${crn_values//\// } for crn_vl in $crn_values; do if [ "$crn_vl" -gt $limit ]; then check_format='invalid'