12. 1. 2018 16:59
while read line; do rev <<<"$line" | cut -c1-5 | rev; done < file > rev5
WHY???
rev file | cut -c 1-5 | rev > rev5
je žiliónkrát rychlejší, protože nespouští dva revy pro každý řádek.
12. 1. 2018 17:37
Žilión = něco pod 2? ;)
12. 1. 2018 17:39
Pardon, beru zpět, blbě jsem se podíval.
14. 1. 2018 23:52
Podle diskuze pod originálním článkem se ukázalo, že moje řešení je zhruba 44x rychlejší a tedy žilión je 44.