Задать вопрос
Ответы пользователя по тегу Планировщики задач
  • Как сделать обход по запросам по времени?

    @nox1725
    Для начала создайте скрипт в таком вот стиле, назовите если, например:
    /usr/local/bin/link_touch.sh


    #!/usr/bin/env bash
    
    # обход прочитанных строк из файла
    while read link; do
        # Строка - это ссылка, ходим к ней через wget
        # -q говорит о минимизации вывода
        # -O /dev/null "сохранит результат вникуда"
        wget -q "${link}" -O /dev/null
        
        # Пауза 30 секунд
        sleep 30
    # Это конструкция читает из файла (тут должен быть путь до него)
    done < <(cat /path/to/links.txt)


    Дальше просто добавьте его в крон с нужной периодичностью

    P.S. Учтите, что 1000 ссылок с паузой 30 секунд - это больше 8 часов работы, так что запустить такой скрипт у вас получится не часто (или нужно будет уменьшить паузу)

    P.P.S. Если номера "страниц" или других аргументов идут по порядку, например, то можно сделать более простой скрипт - без файла со ссылками
    Ответ написан