mirror of
https://github.com/edv-pi/pbs-client-docker.git
synced 2025-04-20 05:52:55 +02:00
Fix bad regex paste.
This commit is contained in:
parent
a7d927369f
commit
99b22f0ec0
@ -23,7 +23,7 @@ trap handle_error ERR
|
|||||||
validate_cron_expression() {
|
validate_cron_expression() {
|
||||||
local cron_expression="$1"
|
local cron_expression="$1"
|
||||||
# https://stackoverflow.com/a/57639657
|
# https://stackoverflow.com/a/57639657
|
||||||
local regex='(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\d+(ns|us|µs|ms|s|m|h))+)|((((\d+,)*\d+|(\d+(/|-)\d+)|\d+|\*) ?){5,7})'
|
local regex='(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\d+(ns|us|µs|ms|s|m|h))+)|((((\d+,)+\d+|(\d+(\/|-)\d+)|\d+|\*) ?){5,7})'
|
||||||
|
|
||||||
if echo "$cron_expression" | grep -Pq "$regex"; then
|
if echo "$cron_expression" | grep -Pq "$regex"; then
|
||||||
return 0 # Valid cron expression
|
return 0 # Valid cron expression
|
||||||
|
Loading…
Reference in New Issue
Block a user