Bash 완료 "설정 해제" 명령

Bash 완료 "설정 해제" 명령

를 사용할 때 얻는 완성 과 같은 명령 에 대한 unsetbash 완성을 어떻게 설정합니까 ?echo $XXXXXX

답변1

Bash의 프로그래밍 가능한 완성 시스템을 활성화해야 합니다. bash_completion포함해야 하는 distribution with bash라는 파일이 있습니다 .bashrc. 일반적인 배포판에서는 다음을 입력하세요 ~/.bashrc.

. /etc/bash.completion

파일이 시스템에 없으면 bash-completionDebian과 같이 기본 bash 실행 파일과 다른 패키지에 있을 수 있습니다.

구체적으로 명령을 완료하려면 unset다음을 수행하십시오.

complete -v unset

답변2

내 Ubuntu/Bash 시스템에서:

TM1=A; TM2=B
unset TM<ESC><*>
 => unset TM1 TM2  (expands in the command line)  

관련 정보