先確認現在用的terminal client是否支援256色顯示,如putty, xterm等等皆是有支援的。
這邊是以bash shell作測試
例一:
在shell下輸入以下指令,可顯示特定顏色的字串
----------------------------------------------------
str="test"
fg=174
bg=15
printf "\033[38;5;${fg};48;5;${bg}m"${str}"\033[0m"
----------------------------------------------------
例二:
同上,但最後一行是不同寫法
----------------------------------------------------
str="test"
fg=174
bg=15
echo -e "\033[38;5;${fg};48;5;${bg}m"${str}"\033[0m"
----------------------------------------------------
沒有留言:
張貼留言