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

おすすめ記事