linux + echo 명령에서 tput 굵은 글씨를 사용하는 방법

linux + echo 명령에서 tput 굵은 글씨를 사용하는 방법

우리는 다음과 같은 배열을 가지고 있습니다 - list1과 list2

list1="node23 node76 node 34"
list2="node02 node2 node9 node21"

list2를 굵게 표시하려고 하므로 list1은 굵게 표시되지 않고 list2는 굵게 표시됩니다.

echo ${list1[*]}  ${list2[*]}

노드 23 노드 76 노드 34노드 02 노드 2 노드 9 노드 21

그렇다면 list2를 굵게 만들기 위해 echo에 tput 굵은 글씨를 삽입하는 방법은 무엇입니까?

  1. 굵게 입력 - 의지용감한만약에

  2. tput sgr0은 굵은 글씨를 보통으로 복원합니다.

답변1

IIUC:

echo ${list1[*]}  "$(tput bold)" ${list2[*]} "$(tput sgr0)"

관련 정보