Выбранный ответ является полностью правильным, но я бы рекомендовал НЕ использовать скрипт / бегун. Ресурсы, необходимые для загрузки всего стека вашего приложения rails, довольно интенсивны, чтобы что-то регулярно запускалось.
Согласно моему прошлому опыту, любые задания cron, как правило, имеют дело только с данными (в отличие от создания статических файлов и т. Д.). В этом случае вы можете очень просто загрузить свои модели, и, поскольку вы написали свои модели правильным способом (толстые модели), вы можете легко выполнить обработку данных с помощью нескольких методов модели.
Конечно, все вышеперечисленное полностью зависит от вашей задачи, поэтому возьмите его с крошкой соли:)
Полагаю, это был своего рода ответ на проблему, которая может и не существовать, и о которой здесь не спрашивали, а просто подумала, что я добавлю два цента;)