10. cvičení

Skriptování v shellu + sed + awk:


Úkoly

  1. Vytvořte skript (shell, sed, awk), který vypíše info o tom, kolik paměti celkem zabírají všechny procesy každého uživatele, který má v systému aktuálně spuštěný alespoň jeden proces. Pro množství paměti alokované procesem použijte hodnotu RSS vypisovanou programem ps.

    5 bodů

  2. Bonusový: Vytvořte skript (shell, sed, awk), který pro počet dní zadaný jako parametr vypíše celkovou dobu přihlášení v systému pro každého uživatele, který byl (nebo aktuálně stále je) v systému přihlášen od aktuálního času po zadaný počet dní do minulosti (nebo po start systému). Pro informace o přihlášení uživatelů použijte program last.

    5 bodů