![bash_completion이 dtach에서 작동하지 않습니다](https://linux55.com/image/55845/bash_completion%EC%9D%B4%20dtach%EC%97%90%EC%84%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
다음 명령을 사용하여 bash에서 dtach를 시작합니다.
dtach -c /tmp/dt0 bash
문제는 시작하기 전에 dtach
작동 bash_completion
한다는 것입니다. 하지만 일단 시작하면 dtach
더 bash_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