Zadanie 1
Prvé domáce zadanie bude o spracovaní HTML. Na cvičení 30.10 ho budete ešte rozširovať a výsledok odovzdáte.
Prvý problém na ktorý narazíme pri vyťahovaní nejakých informácií z HTML je, že to nie je riadkovo orientovaný jazyk. HTML tagy môžu začínať a končiť nezávisle od konca riadku.
Naproti tomu UNIXové utility na spracovanie textu sú riadkovo orientované.
Prvá časť
Napíšte skript, ktorý ak dostane na štandartný vstup HTML kód, vráti ekvivalentný HTML kód ktorý je ale vhodný na riadkové spracovanie - v každom riadku má práve jeden tag.
Príklad vstupu Príklad výstupu
Pomôcka: Použite tr a sed. Riešenie má pár znakov.
Druhá časť
Rozšírte váš skript tak, aby vyhľadal a vypísal všetky tagy prislúchajúce obrázkom zobrazeným na stránke. Zodpovedajúci tag je <img src=. Pozor na medzery, malé a veľké písmená.