Zápočtové úlohy
- Úloha 18.
- Úloha 38.
Vypiš ze souboru všechna decimální čísla (i ve vědeckém formátu), setříděná podle velikosti.
Příkaz grep s parametry oE vyhledá číslo odpovídající regulárnímu výrazu v souboru data. Pro případ existence některého čísla ve vědeckém tvaru, se poté provede nahrazení exponentu e sekvencí 10^. Na závěr se provede úprava čísel v dekadickém tvaru na standardní číslo příkazem bc -l a uspořádání čísel podle velikosti příkazem sort.
Spočítej, kolikrát se vyskytuje které ASCII písmeno v souboru, bez rozlišení malých a velkých. Seřaď výstup podle četnosti.
kódTento skript nejprve rozdělí všechny znaky souboru data, v němž stanovujeme četnosti písmen, na jednotlivé řádky příkazem fold do souboru pom. Tento soubor se poté prochází cyklem pro každé z písmen abecedy a pomocí příkazu grep -i -c se vypíše počet řádků, na nichž se toto písmeno vyskytuje. Na závěr dojde pouze k seřazení podle četnosti příkazem sort.