Australský server The Linux Rain přinesl pěkný příklad programování v konzoli. Jde o velký textový soubor 1,6 GB s 3,5 milióny řádky a máte z každého řádku vypsat posledních 5 znaků.
Autor našel celkem šest způsobů, jak úkol vyřešit a všechny způsoby dávají stejné výsledky. Liší se však v rychlosti. Nejrychlejší je skript v awk
, poté smyčka v bashi s echo
, následuje grep
, sed
, smyčka s rev
a cut
a posledním je smyčka a tail
. Samotné skripty si je možné prohlédnout na výše uvedené adrese.