Я создал файл сценария ruby, который проверяет наличие соединения или нет. Например, проверяется порт 22.
Сначала я попытался выполнить задание cron следующим образом
@reboot find ${HOME}/my_app/check_conn.rb
Но он выполняется сразу после запуска системы.
Теперь я должен запустить этот скрипт через 5 или 10 минут.
Как это сделать. Есть ли другой способ для этого.
Спасибо заранее.
Не делайте этого в зависимости от времени, но после установления сетевого подключения. Правильное место для этого:
/etc/network/if-up.d