
CentOS:
curl -Sso ~/Des[TAB]
자동 완성:
curl -Sso ~/Desktop/
우분투:
curl -Sso ~/Des[TAB]
아무것도 하지 않습니다.
bash-completion을 제거하여 이 문제를 "수정"할 수 있지만 실제 수정은 아닙니다.
Ubuntu 12.10에서 bash 완료를 통해 정상적인 동작을 얻으려면 어떻게 해야 합니까?
답변1
/etc/bash.bashrc에서 다음 섹션의 주석 처리를 제거합니다.
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi