0
나는 xyz라고하는 서비스를 가지고있다. 지금은 rcxyz start, rcxyz stop 및 rcxyz restart 명령을 사용하여 해당 서비스를 시작, 중지 또는 재시작 할 수 있습니다. 잘 작동합니다.SLES 12에서 명령 옵션을 자동 완성하는 방법은 무엇입니까?
rcxyz를 입력하고 <TAB>
을 누르면 3 가지 옵션 (시작, 중지 및 다시 시작)이 자동 완성되도록하고 싶습니다.
<TAB>
을 누를 때, 나는 목록을 얻을 것이다 기다리고 있었다
complete -c rcxyz
을 쓴하는 내부 더미 스크립트 /etc/bash_completion.d/rcxyz.sh
를 작성 시도 사용 가능한 명령을 인수로 사용하십시오. 그러나 그것은 효과가 없었습니다.
이 나는 뭔가를 놓치고 있습니까?
매력처럼 작동합니다. 정말 고맙습니다 :) – pseudonym