vyzkoušení omezeného režimu (internet, ap.) pro testy funkce pro výpočet faktoriálu (1) --- ostatní se nestihlo --- skript duplicate_files.sh (2) soubory jako argumenty vypíše skupiny duplicitních jeden soubor na řádek skupiny oddělené volným řádkem bez unikátních souborů každý soubor přečíst jen jednou použijte: sha256sum, sort, uniq, ... další úkoly rozšířují tento statistiky (3) zapsat výstup i do dočasného souboru funkce cleanup: smaže dočasný soubor vypíše hlášku do stderr mktemp, `trap cleanup EXIT`, tee na závěr vypsat: celkový počet souborů počet různých obsahů souborů počet souborů v právě jedné kopii $#: počet argumentů wc, `grep -c` speciální případy (4) funkce final_msg: echo >&2 + exit zvláštní zprávy pro: všechny soubory stejné všechny soubory unikátní barevný výstup final_msg (5) ošetření chyb (6) chyba v pipelině nulový počet argumentů přidat exit code jako první argument final_msg `shift`: odebere $1 a posune ostatní