"xe"와 같은 명령 매개변수 자동 완성

"xe"와 같은 명령 매개변수 자동 완성

오늘 XenServer의 CLI로 작업할 때 xe 명령을 사용하면 파일뿐 아니라 매개 변수에 대해서도 '탭' 문자를 사용한 자동 완성이 가능하다는 사실을 발견했습니다!

예를 들어 xe vm-[tab]이라고 쓰면 vm-list, vm-clone, vm-copy 등이 표시됩니다. 이는 파일이 아니며 xe 명령의 매개변수입니다!

다른 명령을 사용하여 이를 어떻게 보관할 수 있나요? 어떻게 작동하나요?

답변1

다음은 완성이 어떻게 이루어지는지에 대한 좋은 가이드가 될 수 있습니다.

bash 완료 명령 사용1

간단히 말해서, 작업을 수행하는 일부 bash 스크립트가 있으며 시간이 지남에 따라 패키지 작성자는 스크립트 /etc/bash_completion.d와 같은 더 많은 스크립틀릿을 에 추가하고 있습니다 xen-tools.

관련 정보