Команда 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
Другие вопросы по тегам