Pular para o conteúdo

Formas de Obter as Dimensões do Emulador Terminal

Dica publicada em Shell Script / Miscelânea
Mauricio Ferrari (LinuxProativo) maurixnovatrento
Hits: 2.330 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Formas de Obter as Dimensões do Emulador Terminal

Às vezes, por algum motivo, você precisa de uma instrução para obter as dimensões do emulador de terminal para centralizar algum texto em um script em shell.

Você pode usar várias alternativas para obter as linhas e as colunas que estão sendo exibidas no terminal. Para obter o número de linhas total de seu terminal, digite:

echo $LINES
ou:
tput lines

Ou ainda:

printenv | grep LINES

E para obter o número de colunas:

echo $COLUMNS
ou:
tput cols

Ou ainda:

printenv | grep COLUMNS

Esses com "printenv" não funcionam em todos os casos. Portanto, não recomendo seu uso. Veja esse exemplo:
Linux: Formas de Obter as Dimensões do Emulador Terminal
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Espero que isso ajude alguém.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sed - duplicando linhas

OpenArena que funciona no Linux Mint 20

Listando Serviços e Pacotes mais Facilmente no Slackware

Contador de Palavras no Terminal

Comando CLS do Windows no Linux

gxmessage :: shell script incrementado

Mplayer 1.0pre6a (script de instalação)

Quantos comandos digitei nesse terminal?

Transposição COLUNA x LINHA

MIDI, Timidity e Rosegarden no Kurumin: Solução definitiva

#1 Comentário enviado por fabio em 14/09/2020 - 14:53h
Gostei da dica hein! Vai me servir.
#2 Comentário enviado por danniel-lara em 14/09/2020 - 15:38h

Muito boa a Dica
#4 Comentário enviado por removido em 26/10/2020 - 19:14h


Isso ai ajuda com as caixas do zenity, dialog?
#5 Comentário enviado por maurixnovatrento em 26/10/2020 - 23:23h

Bom, use as variáveis para ver se funciona, mas acredito que funcione sem problemas.

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

Contribuir com comentário

Entre na sua conta para comentar.