bash_completion이 dtach에서 작동하지 않습니다

bash_completion이 dtach에서 작동하지 않습니다

다음 명령을 사용하여 bash에서 dtach를 시작합니다.

dtach -c /tmp/dt0 bash

문제는 시작하기 전에 dtach작동 bash_completion한다는 것입니다. 하지만 일단 시작하면 dtachbash_completion이상 작동하지 않았습니다.

bash 완료 파일을 수동으로 가져와야 합니다.

. /usr/share/bash-completion/bash_completion

이 라인은 이지만 /etc/profile.d/bash_completion.sh어떤 이유로 인해 dtach올바르게 소스가 제공되지 않았습니다.

dtach가 자동으로 bash 완성을 사용하도록 하는 방법이 있습니까?

답변1

다음 항목에 추가하세요 .bashrc.

if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi

관련 정보