1. 程式人生 > >shell之獲取終端資訊

shell之獲取終端資訊

#!/bin/bash
#tput和stty是兩款終端處理工具
#獲取列數和行數
tput cols
tput lines
#列印當前終端名
tput longname
#移動游標 移動游標到100 100
tput cup 100 100
#設定終端背景色 0-7
tput setb 0
#設定終端前景色 0-7
tput setf 7
tput bold #設定粗體
#設定下劃線的起止: 
tput smul
tput rmul
# 刪除從當前游標位置到行尾的所有內容: 
tput ed
tput sc#儲存游標的位置
tput rc# 恢復游標到上一次儲存的位置
#stty實現不顯示輸入內容
echo -e "輸入密碼:"
stty -echo
read password
stty echo
echo
echo password read.
#選項-echo禁止將輸出傳送到終端,而選項echo則允許傳送輸出