Skip to content

Commit 633cc84

Browse files
committed
Fix cron expression stepping
1 parent f5b9285 commit 633cc84

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

install/assets/functions/10-db-backup

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1557,8 +1557,10 @@ timer() {
15571557
expression_step=${expression##*\/}
15581558
expression_number=${expression%%\/*}
15591559
validate_temp=""
1560+
15601561
local expression_start=
15611562
local expression_end=
1563+
15621564
if [ "${expression_number}" = "#" ]; then
15631565
expression_start=0
15641566
expression_end="${2}"
@@ -1571,7 +1573,7 @@ timer() {
15711573

15721574
if [ "${expression_step}" != "${expression}" ]; then
15731575
for step in ${validate_temp}; do
1574-
if [ $( (( step - expression_start ) % expression_step )) -eq 0 ]; then
1576+
if [ $(( ( step - expression_start ) % expression_step )) -eq 0 ]; then
15751577
validate_all="$validate_all ${step}"
15761578
fi
15771579
done
@@ -1580,7 +1582,7 @@ timer() {
15801582
fi
15811583
done
15821584

1583-
validate_all=$(echo $validate_all | tr ' ' '\n' | sort -n -u | tr '\n' ' ')
1585+
validate_all=$(echo "${validate_all}" | tr ' ' '\n' | sort -n -u | tr '\n' ' ')
15841586
for entry in $validate_all; do
15851587
if [ "${entry}" -ge "${3}" ]; then
15861588
echo "${entry}"

0 commit comments

Comments
 (0)