Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Zadania do laboratorium 3 SOP

  1. Napisz skrypt, który przeskanuje katalog Dokumenty i podkatalogi w poszukiwaniu plików .txt i wyświetli ich pełną listę
  2. Poprzedni skrypt rozszerz o pakowanie tego zestawu do skompresowanego pliku o nazwie “[user]_backup_[data_wykonania]”. Takie backupy powinny być umieszczone w katalogu ~/.backups
  3. Stwórz zadanie, które cyklicznie (np. raz dziennie) wykona ten skrypt
  4. Napisz skrypt + crontaba, który cyklicznie sprawdzać będzie użycie przestrzeni dyskowej przez backupy w naszym katalogu i jeśli ta zużyta przestrzeń będzie większa niż X (do samodzielego ustalenia), to powiadomi użytkownika. Przydać się mogą polecenie df do sprawdzenia zajętego miejsca, awk do wyciągnięcia odpowiedniej wartości i pakiet mailx. To zadanie zrobimy wspólnie na zajęciach.