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