libtrilux.sh Biblioteca de apoio para os meus scripts shell, iniciada em 6.4.2025 Copyright (c) 2025, Augusto Campos (https://augustocampos.net/) Licensed under the Apache License, Version 2.0. -- Histórico de versões públicas - libtrilux-0.9.06 (2025-05-04): Primeira versão pública da libtrilux, com 61 funções documentadas - libtrilux-0.9.07 (2025-05-04): Ajuste no script de testes (test_libtrilux.sh) para facilitar o uso em outros sistemas - libtrilux-0.9.08 (2025-05-04): Funcionalmente idêntica à versão anterior, porém criada usando o novo script de gerenciamento de versões da biblioteca - libtrilux-0.9.09 (2025-05-05): Melhorias na identificação de shells incompatíveis e na documentação (na FAQ) de como incluir a libtrilux em scripts; remoção de mais uma dependência externa; criação do CONTRIB.txt; ajustes na atualização automática da documentação publicada; lembrete para não deixar de atualizar o NOVIDADES.txt antes de gerar nova versão. - libtrilux-0.9.10 (2025-05-06): Correção na função 'tags', para passar a tratar corretamente strings que contenham o caracter '&'. - libtrilux-0.9.11 (2025-05-09): Novas funções incluídas e documentadas: shortpath, homepath, normaliza_nome, rand5; Suporte à biblioteca de extensão local à libtrilux, com o nome de local-libtrilux.sh, que a libtrilux.sh sempre tentará carregar, se esse arquivo estiver disponível no mesmo diretório em que a própria biblioteca está. O objetivo é permitir que o usuário defina funções locais de apoio à libtrilux, que continuarão disponíveis mesmo após upgrades da libtrilux.sh em si.