GNU/Linux >> Belajar Linux >  >> Linux

9 UNIX / Linux tput Contoh:Kontrol Warna Terminal dan Kursor Anda

perintah tput digunakan untuk menanyakan database terminal terminfo dan memeriksa apakah terminal tersebut mendukung fitur tertentu.

perintah tput menerima perintah terminal dan mengeluarkan urutan kode kontrol untuk terminal itu. Dengan menggunakan tput, Anda dapat mengontrol warna dan kursor terminal seperti yang dijelaskan dalam artikel ini.

1. Atur Posisi Kursor menggunakan tput cup

Anda dapat memindahkan kursor ke baris dan kolom tertentu menggunakan tput cup. Contoh berikut memposisikan kursor pada baris 2 dan kolom 3.

$ tput cup 2 3

2. Bersihkan Layar Menggunakan tput clear

Jika Anda berada di tengah layar terminal, tput clear akan menghapus layar dan menempatkan Anda di bagian atas layar terminal.

$ tput clear

3. Dapatkan Jumlah Kolom dan Baris Terminal

Untuk menampilkan jumlah kolom layar terminal Anda, lakukan hal berikut.

$ tput cols

Berikut ini menampilkan jumlah baris layar terminal Anda.

$ tput lines

4. Jalankan Beberapa Perintah tput

tput memungkinkan Anda menjalankan serangkaian perintah dalam satu waktu. Misalnya, jika Anda ingin mengosongkan layar dan menyetel kursor ke posisi tertentu, lakukan hal berikut.

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

5. Ubah Warna Latar Belakang Terminal menggunakan tput setb

Menggunakan tput, warna latar belakang layar dapat diubah seperti yang ditunjukkan di bawah ini.

$ tput setb 4

Catatan: Anda juga dapat mengubah hanya warna prompt Anda menggunakan Bash custom prompt PS1.

6. Ubah Warna Foreground menggunakan tput setf

Anda juga dapat mengubah warna latar depan terminal seperti yang ditunjukkan di bawah ini.

$ tput setf 4

Catatan: Jika Anda mengatur latar depan dan latar belakang ke warna yang sama, Anda tidak dapat melihat kursor. Jadi, untuk mereset, jalankan “tput reset”.

7. Nyalakan dan Matikan Sorotan

tput memungkinkan Anda untuk menghidupkan dan mematikan teks pencahayaan tinggi. Saat Anda mengubahnya, teks baru di terminal menjadi tebal.

$ tput bold

Saat Anda mematikannya, teks baru di terminal kembali ke tampilan normal.

$ tput sgr0

Dalam contoh di bawah ini, teks tersebut menebalkan 'panduan' dengan mengaktifkan dan menonaktifkan penyorotan yang sesuai.

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

8. Garis bawahi Teks menggunakan smul dan rmul

Mulai mode garis bawah:

$ tput smul

Hentikan mode garis bawah:

$ tput rmul

Pada contoh di bawah ini, menggarisbawahi teks 'panduan' dengan menggunakan kemampuan smul dan rmul dari tput.

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

9. Sembunyikan dan Perlihatkan Kursor menggunakan civis dan cnorm

Sembunyikan kursor:

$ tput civis

Tampilkan kursor:

$ tput cnorm

Linux
  1. Lakukan petualangan di terminal Linux Anda

  2. Cara Mempercantik Terminal dan Shell Linux Anda

  3. Linux – Direktori Standar Dan/atau Umum Pada OS Unix/linux?

  1. Cara mengubah warna terminal Linux Anda

  2. UNIX / Linux:10 Contoh Perintah Netstat

  3. 10 Contoh Perintah Xargs di Linux / UNIX

  1. Perintah AWK Linux – Contoh Sintaks Penggunaan Linux dan Unix

  2. Mewarnai Lingkungan Terminal dan Shell Anda?

  3. Bagaimana cara mengubah bentuk, warna, dan kedipan kursor dari Konsol Linux?