Я нашел следующую запись в нашем crontab и хотел убедиться, что правильно ее истолковал:
0 */2 * * * [some command]
Я предполагаю, что это означает запускать команду дважды в день в каждый час. т.е. в 12:00 и 00:00.
Предполагая, что это так, это заставляет меня также спрашивать, что произойдет, если я выберу число, которое не делится аккуратно, например
0 * * * */2 [some command]
Я предполагаю, что это будет означать запускать по часам каждый час, но только в 2 дня недели - но в какие дни, учитывая, что неделю нелегко разделить на 2?
Вы близко. Первый пример будет запускаться каждые два часа. Второй - на дни, кратные двум. 0 - это воскресенье, а 6 - суббота, поэтому мы получим интересное поведение, поскольку оно должно выполняться в воскресенье, вторник (2), четверг (4), субботу (6) и затем снова в воскресенье (0).