🖥

シェルで余計なプロンプト表示を消す方法 ( 先頭のドルマークやバージョン表示など )

2023/08/26に公開

bash の場合

$ unset PS1

zsh の場合

$ unset PROMPT RPROMPT

zshでの実行例

image.png

余計なものがなくなり、闇の中でコマンド実行しているような気分になれる。

元に戻す場合

シェルを再起動するなりする。

exec $SHELL

いつ使う?

シェルの標準出力を直接、OS側でコピペしたい場合などに。

( RPROMPT に色々表示してたりすると、大量のスペースもコピペされてしまうので、いちいち消すのが面倒 )

環境

  • bash 3.2
  • zsh 5.3 (x86_64-apple-darwin17.0)

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2018-07-15

Discussion