• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Crontab - problem

0 głosów
52 wizyt
pytanie zadane 26 sierpnia 2016 w Inne języki przez użytkownika JJW Nowicjusz (120 punkty)
zmienione kategorie 26 sierpnia 2016 przez użytkownika Arkadiusz Waluk
Witam, moim zadaniem jest zrobienie skryptu w powloce BASH, ktory bedzie mial za zadanie wykonywanie snapshotow virtualnej maszyny na oblslugiwanym przeze mnie serwerze.
Snapshot ma zostac wykonany codziennie przez pierwsze 7 dni, potem raz na tydzien przez 3 tygodnie i potem raz miesiecznie przez 11 miesiecy az do konca roku. Problem jest taki, ze CRONTAB przez pierwsze 7 dni bedzie robil je codziennie, ale co zawrzec w skrypcie aby przez kolejne dni niepotrzebnie nie wykonywal skryptu. Poniewaz dane po zrobieniu snapshota zapisywane sa takze w pliku tekstowym, wpadlem na pomysl,iz skrypt moglby pobierac date z ostatniej linijki pliku txt i porownywac ja z data dzisiejsza.Cron wykonywalby skrypt codziennie a to czy snapshoty beda robione czy nie,to warunkowalaby instrukcja wewnatrz skryptu.Np. przez pierwsze 7 dni mozna by odejmowac od aktualnej daty date pierwszego snapa i jesli roznica <=7 to wykonaj snapshota.Ale jak polaczyc kolejne warunki ?

1 odpowiedź

0 głosów
odpowiedź 26 sierpnia 2016 przez użytkownika niezalogowany
a te pierwsze 7 dni to liczysz od restartu maszyny, czy np od stycznia każdego roku, czy jak ?

Czy po każdym restarcie od nowa bierzesz pod uwagę te pierwsze 7 dni ?

Podobne pytania

0 głosów
1 odpowiedź 38 wizyt
0 głosów
1 odpowiedź 49 wizyt
pytanie zadane 2 grudnia 2016 w Inne języki przez użytkownika agnieszka97 Nowicjusz (120 punkty)
0 głosów
1 odpowiedź 41 wizyt
pytanie zadane 20 listopada 2016 w Inne języki przez użytkownika Misiek Obywatel (1,780 punkty)
...