나는 쉘이 가능한 한 많은 명령을 완료하도록 하는 것을 좋아합니다. 나는 다양한 매개변수를 요구하는 쉘 스크립트를 많이 작성하는데, 완료되면 생명을 구할 수 있습니다.그냥 일이야. 나는 그것을 zsh
많이 사용해왔고 완성 스크립트를 작성하는 것이 상당히 쉽습니다. 하지만 여러 가지 이유로(물론 모두가 좋은 것은 아니지만) 저는 bash
지금 이 제품을 어디에서나 사용하고 있습니다.
완성 스크립트를 작성하는 bash
것은 악몽이며 업데이트해야 하는 또 다른 스크립트가 발생합니다. 하지만 - 명령을 실행 하고 출력을 구문 분석하여 자동 완성을 생성하는 bash-completion
미리 만들어진 완성 기능이 함께 제공됩니다 . 이는 없는 것보다 훨씬 낫습니다._longopt
--help
나는 이것을 활용하기 위해 스크립트를 작성하려고 노력해 왔지만 지금까지는 대부분 시행착오를 겪었습니다(솔직히 대부분 오류였습니다). 그래서 내 질문은 다음과 같습니다
<script> --help
bash 완성이 제대로 작동하려면 _longopt
의 출력은 무엇이어야 합니까?
나는 지켜보고 있었다원천- 그런데 솔직히 별로 도움이 안 돼요.