전체 명령이 이전에 설정된 단어를 저장하지 않는 이유는 무엇입니까?

전체 명령이 이전에 설정된 단어를 저장하지 않는 이유는 무엇입니까?

complete내 스크립트에 자동 완성을 추가하는 명령을 사용하고 있습니다 . 예를 들어 boogh스크립트에 추가하고 싶습니다.my_script

$complete -W "boogh" my_script

이 명령을 실행한 후 booghTab 키를 누르면 키워드가 쉽게 나타납니다. 그런데 문제는 짧은 시간(약 1시간 정도) 내에 또는 재부팅 후에는 boogh키워드를 잊어버린다는 점입니다.

누구든지 이 문제에 대해 도움을 줄 수 있는지 궁금합니다. 즉, 사용자 정의 추가 단어를 저장하는 방법에 대한 완전한 명령을 알려주거나 추가된 단어를 시스템에 영구적으로 저장하는 방법이 있습니까? 또는 명령을 실행하지 않는 경우 바르게.

추신: 명령 매뉴얼을 읽었지만 complete내가 사용하는 방식과 충돌하는 부분을 찾을 수 없습니다.

편집: Ubuntu 16.04 서버와 18.04 서버를 모두 사용하고 있습니다.

관련 정보