PS1プロンプトに日付を付ける
.bashrcに
export PS1='\[\e[0;31m\]\u@\h \e[36m\]\D{%Y/%m/%d} \t \[\e[33m\]\n\w/\[\e[0m\]:\n!\! \$ '
とすると
riocampos@retina 2013/11/22 09:31:59 ~/: !4807 $
というようになります。日付表示設定は
- \D{%Y/%m/%d}
です。
日付に関していちばん簡単な表示設定は
- \d
なのですが、日本語環境だと
riocampos@retina 金 11 22 09:31:59 ~/: !4809 $
となり、非常に見辛いです。なのですこし工夫してみました。
若干の解説
なお
- \u:ユーザ名
- \h:ホスト名
- \D{%Y/%m/%d}:日付({}内はstrftimeフォーマット)
- \t:時刻(24時間表記)
- \w:フルパスディレクトリ
- \n:改行(フツーに考えればおk)
- \!:ヒストリ番号
です。
色は説明が長くなるので下の参考サイトをご覧くださいm(_ _)m
参考: