RE: Termy
Když už nějaké vytuňování terminálu, není lepší cesta přes kombinaci s REPLem nějakého vyššího jazyka. Např: https://xon.sh/
Tak neviem co vsetko teda chcete robit z toho terminalu ale kedysi bola myslim aj instalacia Oracle urobene ako shell script.
No a pokial teda urobit nieco co uz naozaj shell nezvlada, napriklad parsovat a filtrovat JSON, YAML, ...vtedy kludne siahnem po Java shebang 'scripte'. Nejaku Javu spustam asi este pred terminalom takze rychlost je bez problemov.
Ono nejde ani tak o to, co shell zvládá a co nezvládá (dají se z něj spouštět externí programy, takže prakticky zvládá cokoli). Jde o to, jak snadné je ten kód spravovat. Shell se na rozsáhlejší kód nehodí – má spoustu temných zákoutí syntaxe i chování, různé interprety se liší, syntaxe složitějších konstrukcí je nepřehledná, nemá podporu ve vývojových nástrojích…