Bashで太字のテキストを出力するにはどうすればいいですか? 質問する

Bashで太字のテキストを出力するにはどうすればいいですか? 質問する

画面にテキストを出力する Bash スクリプトを書いています:

echo "Some Text"

テキストをフォーマットできますか?太字にしたいです。

ベストアンサー1

これを行う最も互換性のある方法は、tput端末に送信する適切なシーケンスを見つけるために を使用することです。

bold=$(tput bold)
normal=$(tput sgr0)

次に、変数$boldとを使用して$normal書式設定します。

echo "this is ${bold}bold${normal} but this isn't"

与える

これは大胆だが、これはそうではない

すべてのnormal書式設定がオフになることに注意してください(したがって、色などの他の書式設定がある場合は、それも無効になります)。

おすすめ記事