Warum machst du nicht direkt für das Script eine systemd-Unit? Damit gehen auch Cronjobs und das ist doch sicher eine nette Übung für dich mal was neues zu machen
wiki.archlinux.org/index.php/Systemd/Timers
shop.heise.de/katalog/the-times-they-are-a-changin
wiki.archlinux.org/index.php/Systemd/Timers
shop.heise.de/katalog/the-times-they-are-a-changin