Команда tput + выделенные жирным шрифтом строки в файле
Посоветуйте, пожалуйста, как выделить цифры "Дата и время" из следующего файла с помощью команды 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