Como centralizar texto do script??? [RESOLVIDO]

13. Re: Como centralizar texto do script??? [RESOLVIDO]

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 11/09/2020 - 22:51h


COL=$(( $(echo $COLUMNS) / 2 )) && printf "\n%*s" $COL "texto centralizado"

Assim também funcionou.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento



  


14. Re: Como centralizar texto do script???

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 11/09/2020 - 23:08h

mauricio123 escreveu:


COL=$(( $(echo $COLUMNS) / 2 )) && printf "\n%*s" $COL "texto centralizado"

Assim também funcionou.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento


Qual a novidade Mauricio?????
Esse echo, não é necessário.....
COL=$((COLUMNS/2 ))
Não notei qquer diferença do que já foi postado!
Termina na coluna definida
printf '%*s' "15" 'FIM'
FIM
10 Colunas de margem
printf "%*sLinux" 10
Ou
printf "%10sLinux\n"
Print no fim da linha
printf '%*s' "$(tput cols)" 'FIMDALINHA'
printf "\n%*s" $COL "texto centralizado"
Gera linha com 57 "bolinhas"
printf "%57s\n"|sed "s/ /•/g"


______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________


15. Re: Como centralizar texto do script??? [RESOLVIDO]

Mauricio Ferrari
maurixnovatrento

(usa Slackware)

Enviado em 11/09/2020 - 23:30h


Tirei o echo fora. Esqueci que ás vezes ele não é necessário.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts