Linux ターミナルのカラフルな出力: ANSI カラー コードのガイド
Linux ターミナルに色彩を追加したいと考えていますか? ANSI カラーコードは簡単な解決策を提供します。ただし、本題に入る前に、端末がこの便利な機能をサポートしているかどうかを確認する方法を見てみましょう。
端末のカラー サポート
カラー コードのサポートを確認するには、TERM 環境を調べてください。変数。これは、ターミナルのタイプ (xterm、gnome-terminal など) を示します。 terminfo データベースを参照して、「色」機能を確認してください。この値が定義されており、ゼロ以外の場合、端末はカラー コードをサポートしています。
ANSI カラー コードの使用
サポートを確認したら、ANSI の出力を開始できます。カラーコード。これらは次の部分で構成されます:
色と形式のコード
コード シーケンス内の数字は、目的の色と形式を指定します。ここで簡単に説明します参照:
|
背景 | 形式 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
40 | 黒 | ||||||||||||||||||||||||||||
31 | 41 | 赤 | |||||||||||||||||||||||||||
32 | 42 | 緑 | 33 | 43 | 黄 | ||||||||||||||||||||||||
34 | 44 | ブルー||||||||||||||||||||||||||||
35 | 45 | マゼンタ td> | |||||||||||||||||||||||||||
36 | 46 | シアン | |||||||||||||||||||||||||||
37 | 47 | 白 |
4: 下線7: 反転 (前景と反転)背景)
cout << "3[1;31mbold red text3[0m\n";使用例
次のコード スニペットは太字の赤いテキストを表示します:
結論ANSI カラーコードを使用すると、簡単に鮮やかさを加えることができますLinux ターミナル出力に。これらのコードに依存する前に、端末のサポートを必ず確認してください。色を取り入れてユーザー エクスペリエンスを向上させましょう!以上がANSI エスケープ コードを使用して Linux ターミナルに色を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。