자동 완성 실패"bash: !ref: 바인딩되지 않은 변수" 사용 [닫기]

자동 완성 실패"bash: !ref: 바인딩되지 않은 변수" 사용 [닫기]

Bash 터미널에서 자동 완성을 사용하려고 하면 TAB다음 오류가 발생합니다.

bash: !ref: unbound variable
bash: words[i]: unbound variable

추가 세부 사항:

$ echo $SHELL
/bin/bash

$ echo $BASH
/bin/bash

$ bash --version
GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
Licesnse GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
...

명령의 출력은 getent passwd $USER다음으로 끝납니다.:/bin/bash/

답변1

명령 후 문제가 해결되었습니다.

$ set +u

관련 정보