端末が消去されると、毎回2つのプロンプトが表示されます。

端末が消去されると、毎回2つのプロンプトが表示されます。

vagrant sshでbashシェルを使用して "clear"コマンドを使用すると、画面が消去され、最初の行に2つのプロンプトが表示されます。そのうちの1つだけが予想されるか、または望むものです。操作上重要ではなく、ただ視覚的に迷惑です。何が/どこでこの動作を制御しますか?

[vagrant@aws-terraform ~]$ [vagrant@aws-terraform ~]$

PS1 is [\u@\h \W]\$
SHELL is /bin/bash
Operating System: AlmaLinux 8.5 (Arctic Sphynx)
Kernel: Linux 4.18.0-348.20.1.el8_5.x86_64

リクエストに応じて編集済み:

[vagrant@aws-terraform ~]$ type -a clear
clear is /usr/bin/clear

[vagrant@aws-terraform ~]$ echo "$PROMPT_COMMAND"
printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"

'reset' command does not have the same quirk. It results in a single prompt.

ベストアンサー1

おすすめ記事