Machine: _get_comp_words_by_refがありません

作成日 2017年01月26日  ·  4コメント  ·  ソース: docker/machine

こんにちはdocker-machineの作者、
私はbash完了スクリプトを試していました。 追加後
docker-machine.bash
docker-machine-prompt.bash
〜/ .bashrcに送信し、それらを「ソース」すると、次のエラーがスローされました。

$ docker-machine -bash: _get_comp_words_by_ref: command not found
-bash: ((: i < : syntax error: operand expected (error token is " ")
-bash: _get_comp_words_by_ref: command not found
-bash: ((: i < : syntax error: operand expected (error token is " ")

このリポジトリで_get_comp_words_by_refを検索しましたが、使用法のみが見つかりました。 削除されたのではないかと思います。 万が一、まだその機能はありますか?

最も参考になるコメント

_get_comp_words_by_refは、_bash-completion_パッケージによって提供される関数です。

エラーメッセージの考えられる原因は次のとおりです。

  • _bash-completion_がインストールされていません
  • _bash-completion_はログインスクリプトから呼び出されません
  • _bash-completion_が初期化される前に完了ファイルを調達します

全てのコメント4件

_get_comp_words_by_refは、_bash-completion_パッケージによって提供される関数です。

エラーメッセージの考えられる原因は次のとおりです。

  • _bash-completion_がインストールされていません
  • _bash-completion_はログインスクリプトから呼び出されません
  • _bash-completion_が初期化される前に完了ファイルを調達します

ありがとう@albers 。 インストールの問題に関連していると思うので、問題をクローズします

まだ行っていない場合はsource /etc/profile (つまり、高山でbashを使用する場合)。

まだ行っていない場合はsource /etc/profile (つまり、高山でbashを使用する場合)。

これは、centosを使用したbashでも機能しました。
ありがとう!

このページは役に立ちましたか?
0 / 5 - 0 評価