Вероятно, наиболее эффективным и одним из более простых способов добиться этого было бы использование дескриптора сценария, отслеживающего циклическое изменение магического числа, а не использование аргументов. Примерно так:
#!/bin/bash
sequence=(1 2 5 10 15 50 15 10 5 2)
if [[ -r /var/tmp/myjob.seq ]]; then
seq="$(cat /var/tmp/myjob.seq)"
if [[ $seq -lt $((${#sequence[@]}-1)) ]]; then
nextseq=$(($seq+1))
else
nextseq=0
fi
echo $nextseq > /var/tmp/myjob.seq
else
seq=0
echo 1 > /var/tmp/myjob.seq
fi
magicnumber=${sequence[$seq]}
Затем вы можете обратиться к $ magicnumber
позже в скрипте и использовать любое расписание cron, которое вам нравится.
openssl для SLES11SP4 - это версия 0.98
, вам нужно добавить Модуль БЕЗОПАСНОСТИ для SLES11SP4, который предоставляет openssl1
{{1} }sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/nodejs/SLE_12_SP3/devel:languages:nodejs.repo
sudo zypper refresh
sudo zypper in nodejs
В зависимости от вашей ОС выберите URL:
http://download.opensuse.org/repositories/devel:/languages:/nodejs/