Neste artigo vamos nos aprofundar no tema Tput, explorando todas as suas facetas e possíveis implicações. Tput é um tema de grande relevância na atualidade, que tem chamado a atenção de especialistas e do público em geral. Nas próximas linhas analisaremos detalhadamente as diferentes perspectivas que existem em torno de Tput, bem como as possíveis consequências que o seu estudo pode ter em diversas áreas. Sem dúvida, Tput é um tema que merece ser explorado a fundo, e é justamente isso que nos propomos fazer neste artigo.
Em computação, tput é um comando padrão do UNIX que emprega as capacidades de terminal.
Dependendo do sistema, tput usa o banco de dados terminfo ou termcap, além de olhar, no ambiente, para o tipo de terminal.
Tput foi fornecido no UNIX System V, no início da década de 1980. Um clone do tput AT&T foi enviado para o volume 7 do newsgroup mod.sources (posteriormente comp.sources.unix) em setembro de 1986.
A versão 3 do System V proveu uma versão melhorada, que combinou as diferentes capacidades de inicialização como uma nova opção init
, e as capacidades de re-inicialização como reset
, daí então simplificando o uso de tput para inicializações e reinicializações do terminal.
As plataformas BSD, por outro lado, forneceram uma implementação diferente do tput no 4.3 BSD-Reno, de junho de 1990. É usado o termcap, reconhecendo apenas nomes de capacidades termcap, e não aceitando parâmetros de linha de comando para o endereçamento de cursor. O FreeBSD usou este termcap em 1994, melhorando-o ao aceitar um ou dois parâmetros numéricos de linha de comando.
O pacote mytinfo por Ross Ridge em 1992 forneceu uma tput que aceita tanto nomes de capacidades termcap quanto terminfo. O ncurses incorporou o código mytinfo em junho de 1995.