PuTTY 0.62 を使用して SSH 経由で QNX Neutrino に接続しています。
「端末が ASCI 色を指定できるようにする」と「端末が xterm 256 色モードを使用できるようにする」を有効にしました。
端末 (qansi-m) で出力テキストに色を追加するにはどうすればよいですか?
PuTTY 0.62 を使用して SSH 経由で QNX Neutrino に接続しています。
「端末が ASCI 色を指定できるようにする」と「端末が xterm 256 色モードを使用できるようにする」を有効にしました。
端末 (qansi-m) で出力テキストに色を追加するにはどうすればよいですか?
を使用する場合、次を使用して手動で色を追加できますecho
。
グラフィック表示コードは次のとおりです。
Number Meaning
0 All attributes off (except charset (10, 11, 12))
1 Bold
2 Half intensity (default to cyan on color screen)
4 Underline (default to red on color screen)
5 Blink
7 Reverse
9 Invisible
10 Exit alternate char set (GR & GL are restored)
11 Enter PC-lower char set (GR & GL are ASCII; C0 & C1 are PC_LO except for ESC)
12 Enter PC-higher char set (GR, C1 & GL, C0 are PC_HI except for ESC)
21 Normal intensity (un-Bold)
22 Normal intensity (un-Half intensity)
24 Disable underline
25 Disable blink
27 Disable reverse
29 Visible
30-37 Set foreground color (30+color_number, see below)
39 Set foreground to saved
40-47 Set background color (40+color_number, see below)
49 Set background to saved
カラーコードは次のとおりです。
colour_num Description
0 Black
1 Red
2 Green
3 Brown
4 Blue
5 Violet
6 Cyan
7 White
構文:
{CSI}<setting1>;<setting2>m
8 進数の CSI は \0233 なので、太字のテキスト (1) を赤の前景 (31) で出力するには、次のようにします。
echo "\023331;1m"
必要な ANSI エスケープ シーケンスを送信するには、Neutrino (シェルを含む) で実行するプログラムを構成する必要があります。sshd
端末出力を傍受して変更することはできません。