zsh 탭 완성과 같이 셸에 "일시적으로" 출력하는 방법은 무엇입니까?

zsh 탭 완성과 같이 셸에 "일시적으로" 출력하는 방법은 무엇입니까?

zsh셸 에서 Tab을 두 번 눌러 Tab을 완료하면 옵션이 프롬프트 아래에 나타납니다. 하지만 선택을 하면 옵션이 사라집니다.

키워드 검색을 기반으로 표준 출력에 암호를 출력하는 작은 스크립트가 있습니다. 유일한 문제는 복사하여 붙여넣기를 마친 후에도 비밀번호가 터미널에 남아 있다는 것입니다. 나는 내 비밀번호 스크립트에 대해 이 "임시" 출력을 구현하고 싶습니다. 가능합니까?

답변1

사용되는 모든 시스템에서용어 정보:

printf "The password is %s " "swordfish"
read -r line
tput cuu1; tput el

비밀번호를 삭제하고 종료하려면 +를 누르고 Enter, 지금 종료하려면 Ctrl+를 누르세요 C. 시스템에서 다음을 사용하는 경우용어 모자, 사용 tput up; tput ce. 이 코드는 사용자가 를 누를 때 커서가 여전히 암호 줄에 있다고 가정합니다 Enter.

관련 정보