Lệnh tput
trong Bash được sử dụng để điều chỉnh định dạng đầu ra trên terminal. Nó cho phép người dùng thay đổi các thuộc tính như màu sắc, kiểu chữ và vị trí con trỏ, giúp cải thiện trải nghiệm người dùng trong môi trường dòng lệnh.
Cú pháp cơ bản của lệnh tput
như sau:
tput [options] [arguments]
setaf [n]
: Đặt màu chữ (foreground) với mã màu n
.setab [n]
: Đặt màu nền (background) với mã màu n
.bold
: Bật chế độ chữ đậm.smso
: Bật chế độ in nghiêng (standout mode).rmso
: Tắt chế độ in nghiêng.clear
: Xóa màn hình terminal.tput setaf 1; echo "Đây là chữ màu đỏ"
tput setab 4; echo "Đây là nền màu xanh dương"
tput bold; echo "Đây là chữ đậm"
tput clear
tput setaf 2; tput setab 7; echo "Chữ xanh trên nền trắng"
tput sgr0 # Đặt lại định dạng về mặc định
tput sgr0
để đặt lại tất cả các thuộc tính về mặc định sau khi thay đổi.tput
với các lệnh khác trong Bash để tạo ra các script tương tác và thân thiện hơn với người dùng.