LINUX.ORG.RU

История изменений

Исправление Black_Shadow, (текущая версия) :

Ну так проверяй в цикле, не пришло ли время скинуть переменные на диск. Вариантов, как это сделать масса.

if [[ "`date +%M`" == "00" ]]; then
    echo "var=$var" > /path/to/file
fi
Это один из вариантов, вероятно, не самый лучший. Каждый час в 0 минут пишет состояние на диск. Можно, например, сделать, чтобы проверялось время запуска, и от него отсчитывался 1 час. Дальше думай сам.

Исходная версия Black_Shadow, :

Ну так проверяй в цикле, не пришло ли время скинуть переменные на диск. Вариантов, как это сделать масса.

if [[ "`date +%M`" == "34" ]]; then
    echo "var=$var" > /path/to/file
fi
Это один из вариантов, вероятно, не самый лучший. Каждый час в 0 минут пишет состояние на диск. Можно, например, сделать, чтобы проверялось время запуска, и от него отсчитывался 1 час. Дальше думай сам.