私は素敵なPS1
フォーマッタを書きました:
PS1='\n===============================================\r$?|\u@\h \w \nbash# '
次のようなプロンプトが表示されました:
0|user@desktop ~/devel/emacs ===================================
bash#
トリックを使用し\r
てカーソルを最初の行の位置に戻すため、出力は====...
文字列のようになります。
\r (改行) と \b (バックスペース) をサポートする端末はありますか?
true を返す場合、 termcap
/でサポートを問い合わせる必要がありますか?terminfo
isatty()
ユーティリティが進行状況を示したときに、 wget / curl / git / hg\r
/ などで使用法が表示されます。
\b
アプリケーションが単一の回転位置で進行シーケンスを示す場合にも使用されます。
while true; do for x in '|' '/' '-' '\'; do printf '\b$x'; sleep 1; done; done
注意タイプのマシンで画像を投稿しないでください。最新のハードウェアまたはソフトウェア エミュレーターについて考えてみてください。