Hlavní navigace

Posledních pět znaků z každého řádku

12. 1. 2018

Sdílet

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.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.