请指教如何使用 tput 命令将以下文件中的“日期和时间”数字加粗(我有 Solaris 机器)
例如我只想将“24-09-2009 16:17:45”等加粗,以显示其他所有日期和时间
tput 将写入我的 ksh 脚本
谢谢支持
TIMESTAMP SET_ID TELEPHONE No TYPE
------------------- ---------- -------------------- ---------- ------------------
24-09-2009 16:17:45 0 33633333333 20 other_mms_phone
24-09-2009 17:45:07 0 33644444444 20 other_mms_phone
07-10-2009 10:45:49 0 12312312312 20 legacyphone
07-10-2009 11:46:38 0 59320000043 20 other_mms_phone
答案1
阅读详细的 terminfo(5) 手册,其中列出了所有终端功能。根据终端的不同,“bold”功能可能未定义,请使用“smso”。
bold=`tput bold`; sgr0=`tput sgr0`
echo to ${bold}boldly${sgr0} go somewhere