Przeglądaj źródła

fixed cron validation

Naumov-Socolov Dmitry 8 lat temu
rodzic
commit
a7eadc00f9
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      func/main.sh

+ 2 - 1
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'