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 ?