Shell-Script如何使用
如何使用tput
指定以下行
如何在 Python 中為文本添加顏色的以下行使用 複製
tput
?print('\x1b[1;34m::\x1b[0;1m Do you want to remove all other packages from cache? [Y/n] \x1b[0m')
我嘗試了 , , 的變體
tput setaf 4
,tput bold
但tput sgr 0
不能完全讓它工作。
產生相同顏色的相同命令是:
$ echo "\n$(tput bold)$(tput setaf 4)::$(tput sgr0)$(tput bold) Do you want to remove all other packages from cache? [Y/n] $(tput sgr0)"
然而,任何輸出與問題相同的轉義碼的解決方案
tput
都非常受歡迎。請注意,
$(tput sgr0)$(tput bold)
設置的白色不一定與$(tput setaf 7)
.