ablog

不器用で落着きのない技術者のメモ

Cygwinで1行でプロンプトを表示する

.bashrc でシェル変数 PS1 を設定する。

  • .bashrc 設定例
PS1='\d \t \W\ $'
  • 実行結果
Wed Jun 29 15:46:40 Poderosa\ $

参考

bash の場合 PS1 という名前のシェル変数です。なぜ PS1 なのかは、マニュアルによると "The primary prompt string"=プライマリ(1番目の)プロンプト文だからです。"The secondary prompt string"という2番目のプロンプト文を示す PS2 もあります。行継続用プロンプト文です。『 \ 』を使って次行に引き渡されたときの指定です。

プロンプトの確認や設定 - Pocketstudio.jp Linux Wiki