Vojťákovy stránky |
||
Zápočtová úloha do předmětu Unix, počítačové sítěZadáníVypiš tucet nejčastěji se vyskytujících slov v souboru seřazený podle četnosti, včetně těchto četností. ŘešeníZákladní idea byla taková, že skript napřed slova seřadí a každé
umístí na vlastní řádek, spočítá u každého počet opakování,
vynechá opakující se řádky a před každý řádek vypíše počet
opakování a nakonec vypíše řádky s nejvyšším číslem.
Aby bylo zřejmé, co zadaný kód provádí, je níže zopakován a doplněn o komentáře. Jednotlivé příkazy jsou spojeny rourou, takže výstup z předešlého příkazu je vždy použit jako vstup následujícího.
Výstup ze skriptu aplikovaného na testovací soubor vypadá následovně:
|
||
Vytvořil Vojťák • Admin • Aktualizace: 12. dubna 2016 v 15.03 |