hoje é um daqueles dias em que fico feliz por ter escrito a Libtrilux e agora meus scripts shell podem ser expressivos sem eu ter que reimplementar as coisas a cada vez

https://lib.trilux.org

libtrilux

Biblioteca para scripts shell aproveitando os recursos modernos do Bash 5.x, sem se prender aos limites clássicos estabelecidos pela shell Posix.