GNU/Linux >> Linux Esercitazione >  >> Linux

9 Esempi di tput UNIX / Linux:controlla il colore e il cursore del tuo terminale

Il comando tput viene utilizzato per interrogare il database del terminale terminfo e verificare se quel terminale supporta una funzionalità specifica.

Il comando tput accetta i comandi del terminale e genera le sequenze del codice di controllo per quel terminale. Usando tput puoi controllare il colore e il cursore del tuo terminale come spiegato in questo articolo.

1. Imposta la posizione del cursore usando tput cup

Puoi spostare il cursore su una riga e una colonna specifiche usando tput cup. L'esempio seguente posiziona il cursore sulla riga 2 e sulla colonna 3.

$ tput cup 2 3

2. Cancella lo schermo usando tput clear

Se ti trovi nel mezzo dello schermo del terminale, tput clear cancellerà lo schermo e ti metterà in cima allo schermo del terminale.

$ tput clear

3. Ottieni il numero di colonne e righe di un terminale

Per visualizzare il numero di colonne dello schermo del tuo terminale, procedi come segue.

$ tput cols

Di seguito viene visualizzato il numero di righe dello schermo del tuo terminale.

$ tput lines

4. Esegui più comandi tput

tput ti consente di eseguire una serie di comandi in una sola volta. Ad esempio, se desideri cancellare lo schermo e impostare il cursore su una posizione particolare, procedi come segue.

$ tput -S <<END
> clear
> cup 2 4
> END

5. Cambia il colore di sfondo del terminale usando tput setb

Usando tput, il colore di sfondo dello schermo può essere modificato come mostrato di seguito.

$ tput setb 4

Nota: Puoi anche cambiare solo il colore del tuo prompt usando il prompt personalizzato di Bash PS1.

6. Cambia il colore di primo piano usando tput setf

Puoi anche cambiare il colore di primo piano del terminale come mostrato di seguito.

$ tput setf 4

Nota: Se imposti il ​​primo piano e lo sfondo sullo stesso colore non puoi vedere il cursore. Quindi, per resettare, eseguire “tput reset”.

7. Attiva e disattiva l'evidenziazione

tput ti consente di accendere e spegnere l'illuminazione del testo. Quando lo giri, il nuovo testo nel terminale diventa in grassetto.

$ tput bold

Quando lo spegni, il nuovo testo nel terminale torna alla visualizzazione normale.

$ tput sgr0

Nell'esempio seguente, mette in grassetto la particolare "guida" del testo attivando e disattivando l'evidenziazione di conseguenza.

$ echo `tput bold`guide`tput sgr0`
guide

8. Sottolinea il testo usando smul e rmul

Avvia la modalità sottolineatura:

$ tput smul

Interrompi la modalità sottolineatura:

$ tput rmul

Nell'esempio seguente, sottolinea il testo della "guida" utilizzando le funzionalità smul e rmul di tput.

$ echo `tput smul`guide`tput rmul`
guide

9. Nascondi e mostra il cursore usando civis e cnorm

Nascondi il cursore:

$ tput civis

Visualizza il cursore:

$ tput cnorm

Linux
  1. Come rendere natalizio il tuo terminale e shell Linux

  2. Il comando AWK di Linux:esempi di sintassi di utilizzo di Linux e Unix

  3. Stai colorando il tuo terminale e l'ambiente della shell?

  4. Linux:directory standard e/o comuni su OS Unix/linux?

  5. Come copiare file in Linux e Unix? 10 cp Esempi di comandi

Gioca a Tetris sul tuo terminale Linux

Dai un tocco di colore al tuo terminale Linux con lolcat

Come usare praticamente il tuo terminale Linux (quattro esempi)

Come installare e gestire Evillimiter per controllare la tua rete Wi-Fi in Linux

50 Comando Linux Cut semplice e utile in Unix con esempi

Esempi di comandi dello schermo:ottieni il controllo del terminale Linux / Unix