1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do skryptów Bash

Connected

ćwiczenie

Tworzenie zadań cron

Pracujesz jako data scientist zarządzający środowiskiem uczenia maszynowego w chmurze. Napisałeś świetne skrypty Bash, ale codzienne ich uruchamianie rano i po południu staje się uciążliwe. Niedawno dowiedziałeś się o cron – narzędziu, które może tu bardzo pomóc!

W twoim katalogu znajdziesz przykładowy plik, w którym możesz tworzyć zadania crontab.

Pamiętaj, że harmonogram crontab składa się z 5 gwiazdek odpowiadających kolejno: minucie, godzinie, dniu miesiąca, miesiącowi i dniu tygodnia. Na potrzeby tego zadania przyjmij, że niedziela to dzień 0, a nie 7 (jak w niektórych systemach Unix).

Jeśli w instrukcjach poniżej nie określono wszystkich przedziałów czasu, przyjmij, że oznaczają one „każdy" (*).

Nie próbuj uruchamiać skryptów ani używać crontab. Żadna z tych opcji nie zadziała.

Przydatnym narzędziem do tworzenia wyrażeń crontab jest https://crontab.guru/.

Instrukcje

100 XP
  • Utwórz harmonogram crontab, który uruchamia script1.sh o godzinie 2:30 w nocy każdego dnia.
  • Utwórz harmonogram crontab, który uruchamia script2.sh co 15, 30 i 45 minut każdej godziny.
  • Utwórz harmonogram crontab, który uruchamia script3.sh o godzinie 23:30 w niedzielę wieczór, co tydzień. Na potrzeby tego zadania przyjmij, że niedziela to dzień 0, a nie 7 (jak w niektórych systemach Unix).