[Stahnete si dataset z http://kam.mff.cuni.cz/~pasky/pissis.tar.gz] Napiste skript, ktery na vstupu dostane surova data ze SISu (Studijniho Informacniho Systemu) o vykonu studentu, kteri meli zapsane zakladni prvacke predmety, a zpracuje je do prehledneho vystupu. Na vstupu bude mit sadu peti CSV souboru (oddelovac ;, vyznam jednotlivych sloupecku viz prvni radek). Tyto soubory skript zpracuje a na vystup vypise souhrnne informace o studentech: co radek, to jeden student, a ve sloupeccich bude: * Jmeno studenta * Pro kazdy predmet: - Vysledek studenta - Pocet pokusu Pozor, ne ve vsech souborech bude stejna mnozina studentu; nekteri (kombinovane studium, dohaneni z druheho rocniku) si mohli zapsat jen cast predmetu. Sloupecky predmetu, ktere studenti nemeli zapsane, vyplnte symbolem x. Vas skript se bude volat takto: ./sis.sh [-h | --help] [-p] [-s STUDENT | -c] -p: Pretty format - pokud bude dany tento parametr, bude vystup formatovany do sloupecku tak, aby se snadno cetl uzivatelum; na zacatku radku by mel byt symbol charakterisujici studenta: ! student nesplnil ani jeden predmet * student splnil vsechny predmety / student nemel zapsane vsechny predmety . student splnil cast predmetu (ostatni pripady) Bez parametru -p bude vystup opet ve storjove citelnem formatu ;-separated CSV. -c: Misto o vsech studentech vypiste informace jen o studentech, kteri si zapsali vsechny predmety. -s STUDENT: Vypiste informaci pouze o studentovi s danym jmenem. -h, --help: Vypiste napovedu - co program dela a jak se da spoustet.