BASHスクリプトの基本:環境変数PS1のカラーマッチング

ここに画像を挿入説明
この記事ではbashで環境変数PS1のカラーマッチングを使用する方法について説明します。

PS1の紹介

PS1は略語プロンプト文字列1であり、それは、PS1環境変数と同様、並びにPS2ユーザー入力メッセージを、制御するための対話型シェルの環境変数であり、リナックス/ Unixで制御する環境変数のメッセージでありますPS3とPS4。導入に関連するPS1についてで見つけることができます:

PS1のカラーマッチング

形式は次のとおりです。

フォーマット:\[\e[F;B;Cm\]

  • F:前景色:30〜37の範囲
  • B:背景色:範囲内40-47
  • C:セットスタイル:0-8の範囲

範囲は、3つの異なるが、一致の問題はないので、それほど可変順序を設定すること、設定内容の値から判断することができることが分かるからです。前景と背景色と色の範囲は、次の表に記載さ:

見通し 背景 カラー
30 40
31 41
32 42 グリーン
33 43 黄色
34 44 ブルー
35 45 フクシア
36 46 シアン
37 47

スタイルCの設定値と、次の表に示す意味

コード 意味
0 オフ
1 大胆なハイライト
4 下線
5 フリッカー
7 ハイライト
8 インビジブル

垂範

例:PS1="\[\e[33;42;1m\h:\W \u\$\]"
前景色の色:黄色
の背景色:緑
スタイル:太字強調表示

以下に示すように実行結果:
ここに画像を挿入説明

リリース1028元の記事 ウォンの賞賛1290 ビュー398万+

おすすめ

転載: blog.csdn.net/liumiaocn/article/details/104110065