💾 Archived View for head.baselab.org › gemlog › 2022-02-16.gmi captured on 2022-03-01 at 15:32:25. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2022-04-28)

-=-=-=-=-=-=-

Entrata

Indice

Figlet

Oggi invece di lavorare ho aggiunto l'insegna in ascii-art alla capsula.

Ho usato `figlet`. Per scegliere il filtro più bello, ché sono tanti, ho usato questo one-liner in bash:

str="BaseLab" ; for i in /usr/share/figlet/*.flf ; do i=$(basename "${i%.*}") ; \
    echo -e "\n\n$(printf -- '-%.0s' $(seq 1 "${#i}"))----\n| ${i}\n" ; \
    figlet -t -f "${i}" "${str}" ; done | less -S

Più leggibile:

str="BaseLab"                            # stringa di input
for i in /usr/share/figlet/*.flf ; do    # per ogni filtro trovato in /usr/share/figlet/
    i=$(basename "${i%.*}")              # prendo solo il nome senza path né estensione
    echo -e "\n\n$(printf -- '-%.0s' \
        $(seq 1 "${#i}"))----\n| ${i}\n" # stampo l'etichetta con il nome del filtro
    figlet -t -f "${i}" "${str}"         # eseguo il filtro sulla stringa
done | less -S                           # paginazione senza line-wrap

Ed alla fine ho scelto "roman", che poi già vidi nella pagina iniziale del client LaGrange[0]

[0] LaGrange gempage

________________________________

argomenti

bash

gemini

torna a

Indice

Entrata

:: 5fdcf4b :: 2022-02-24T14:26:46 ::