記号 | 意味 | 例 |
\h | ホスト名 | hamajunnoMacBook-Pro |
\u | ユーザ名 | hamajun |
\w | ディレクトリ(フルパス) | ~/Documents/GitHub |
\W | ディレクトリ | GitHub |
\t | 時間 (24形式) | 23:29:38 |
\T | 時間 (12形式) | 11:29:38 |
\@ | AM / PM | PM |
\d | 日付 | Wed Jun 20 |
\D | 日時 | \D{%y/%m/%d %H:%M:%S} |
| | 18/06/20 23:29:38 |
\# | コマンドの番号 (1, 2, 3...) | 1 |
\n | 改行 | |
\$ | 一般ユーザーの時 $、rootの時 # を表示 | $ |
【備考】デフォルトの表示を敢えて書くとこうなります: \h:\W \u\$
【備考】ちなみに、ホスト名はシステム環境設定 > 共有 で変更できます。
値 | 効果 |
0m | 装飾なし |
1m | 太字 |
2m | 細字 (未対応) |
3m | イタリック体 |
4m | 下線 |
【備考】 \e[0m は \e[m と省略できます。
値 | 文字色 | 値 | 背景色 |
30m | 黒 | 40m | 背景黒 |
31m | 赤 | 41m | 背景赤 |
32m | 緑 | 42m | 背景緑 |
33m | 黄 | 43m | 背景黄 |
34m | 青 | 44m | 背景青 |
35m | 紫 | 45m | 背景紫 |
36m | 水 | 46m | 背景水 |
37m | 灰 | 47m | 背景灰 |
【備考】 39mで文字色を、49mで背景色をデフォルトに戻せます。
【備考】 90m?97mでもう少し明るい文字色を指定できます。
【備考】 100m?107mでもう少し明るい背景色を指定できます。
【備考】 色のついた文字を太字にすると色が少し明るくなります。
export PS1='Hello Prompt! \# \t \w \$ '
export PS1='装飾なし \[\e[1m\] ここは太字 \[\e[0m\] 装飾なし \$ '
プロンプトを変更するには、??ホームフォルダ (~) にある.bashrc というファイルを編集します。
自分のユーザだけではなく、全ユーザの設定を変更したい場合は /etc/bashrc を編集します。
[ Exmples ]
export PS1='\e[32m\]\e[1m\]>>>\u@\h/\e[36m\] \w \e[0m\]> \$'
export PS1='\e[32m\]\e[1m\]>>>\h/\e[36m\]\w/ \e[0m\]> \$'
export PS1='\e[32m\]\e[1m\]>\h(\u):\e[36m\]\w/ \e[0m\]> \$'
export PS1='\e[32m\]\e[1m\]>\h(\u):\e[36m\]\w/ \e[33m\]> \$ \e[0m\]'