Пользователь дает значение временного интервала (минуты), назовем его X
.Мне нужно написать программу, которая создает файл и записывает в него задание cron для запуска каждые X минут, а затем устанавливает его как crontab для пользователя.
Так как мне нужно программно создать файл, содержащий список заданий пользователя cron.И тогда я установлю его как пользовательский crontab (программно).
Для этого мне нужен способ в моей программе (алгоритм), чтобы перевести значение X в выражение cron.
Например, допустим, что значение X (временной интервал) равно 1 минуте, что означает, что нам нужно задание cron для запуска задания cron каждую 1 минуту, поэтому мне нужно найти способ перевести это 1
в выражение cron * * * * *
, так что задание cron записывается в файл как:
* * * * * script/to/execute 2>&1
Значение X может быть любым, начиная с 1.
Итак, в двух словах, вопрос в том, как преобразовать целое значение минут X в выражение cron, чтобы задание cron запускалось каждые X минут?