vyzkoušejte přístup k internetu funkční jen: web předmětu gitlab ssh linux.ms vyzkoušejte přístup ke gitolite ssh gitolite3@linux.ms.mff.cuni.cz nahrát místní klíč (ze školního počítače) do keys/key.[0-9].pub vyzkoušejte spustit $EDITOR .bashrc adresy k uložení: https://d3s.mff.cuni.cz/cz/teaching/nswi177/ https://gitlab.mff.cuni.cz/ PROČTĚTE SI INFORMACE K TESTU NA WEBU PŘEDMĚTU funkce pro výpočet faktoriálu skript duplicate_files.sh 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 --- zbytek se nestihl --- statistiky 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 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 ošetření chyb chyba v pipelině nulový počet argumentů přidat exit code jako první argument final_msg `shift`: odebere $1 a posune ostatní