depois de tantos anos, eu finalmente resolvi atualizar meus scripts pra usar as características do Bash 4.0+ (incompatíveis com a shell POSIX).
Enquanto atualizo a minha biblioteca básica de funções, eu notei o quanto os fundamentos dela (inclusive os nomes das funções) estão profundamente enraizados na biblioteca básica que a Borland oferecia aos desenvolvedores na época do Turbo Pascal 3.0 (1985).
Podem tirar o turbo pascal do menino, mas não conseguem tirar o menino do turbo pascal.