.bashrc の設定メモ
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=
# User specific aliases and functions
HISTFILESIZE=100000
HISTTIMEFORMAT="%Y-%m-%dT%T%z "
if [[ $- != *i* ]]; then
return;
fi
T=$(ip route get 8.8.8.8 | grep -Po '(?<=src )[0-9.]+')
PS1="[\u@\[\e[0;32m\]$T\[\e[m\] \W]\$ "| 記号 | 意味 |
|---|---|
| [ | 文字 [ |
| \u | ログイン名 |
| @ | 文字 @ |
| \[ | 非表示文字列の開始 |
| \e[0;32m | 文字色を緑に変更 |
| \] | 非表示文字列の終了 |
| $T | 変数 T の内容 |
| \[ | 非表示文字列の開始 |
| \e[m | 色を元に戻す |
| \] | 非表示文字列の終了 |
| (スペース) | 空白文字 |
| \W | カレントディレクトリ |
| ] | 文字 ] |
| \$ | 文字 $ |
| (スペース) | 空白文字 |