Linux

linux + 如何在 echo 命令中使用 tput 粗體

  • December 28, 2017

我們有以下數組 - 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

那麼如何在 echo 中插入 tput 粗體,以便 list2 變為粗體?

  1. tput bold - 將單詞加粗
  2. tput sgr0 將使粗體恢復正常

國際大學聯盟:

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

引用自:https://unix.stackexchange.com/questions/413389