답변:
간단히 말해서 : source /etc/bash_completion
트릭을 수행해야합니다 (SSH 세션 내의 쉘에서 실행).
긴 이야기 : bash 완성이 작동하려면 bash
각 명령의 인수를 완료하는 방법을 알려 주어야 합니다. bash
내장 명령 의 긴 호출 순서가 필요합니다 complete
. 따라서 그것들은 보통 /etc/bash.complete.d/*
그것들을 모두로드 하는 별도의 스크립트 (또는 여러 스크립트)로 수집됩니다 .
일반 쉘 스크립트이기 때문에, 당신은 항상로드 할 수 bash_completion
있는 쉘의 시작 스크립트 ( ~/.bash_profile
, ~/.bash_login
, ~/.bashrc
)
더 읽을 거리 :
bash(1)
complete
명령에 대한 도움말 텍스트 (run : help complete
in bash
)