bash 스크립트를 통해 명령 완성 옵션을 나열하는 방법은 무엇입니까?

bash 스크립트를 통해 명령 완성 옵션을 나열하는 방법은 무엇입니까?

알았어 어떻게 제공해야 하는지 알아명령에 대한 사용자 정의 완성 기능. 또한 tab이 명령을 작성한 후 두 번 클릭하면 쉘 세션에서 이 옵션이 인쇄될 수 있다는 것도 알고 있습니다 .

현재 bash 스크립트를 통해 특정 명령에 대한 완료 옵션을 나열하는 방법을 찾고 있습니다. 일부 명령은 tab두 번 클릭하는 것과 동일한 동작을 수행한다는 의미입니다.

가능합니까?

답변1

complete -p command무엇을 해야 할지에 대한 정보를 제공합니다. 스스로 할 수 있습니다.

(명령 이름 없이)을 사용하는 compopt함수 에서는 작동하지 않는 것 같습니다. 어쩌면 작동 모드가 어떻게든 위조될 수도 있습니다. 아니면 compopt이름을 추가하는 함수를 작성해 볼 수도 있습니다 .

관련 정보