diff --git a/plugins/pyenv-binary/libexec/pyenv-binary-install b/plugins/pyenv-binary/libexec/pyenv-binary-install index a8f956e9..18c6fa44 100755 --- a/plugins/pyenv-binary/libexec/pyenv-binary-install +++ b/plugins/pyenv-binary/libexec/pyenv-binary-install @@ -100,8 +100,8 @@ if [ -z "$entry" ]; then echo "pyenv-binary: no binary available for $requested on $os/$arch" >&2 exit 1 fi -definitions="$(pyenv-install --list --bare)" || definitions="" -if printf '%s\n' "$definitions" | grep -qxF -- "$entry"; then +definitions="$(pyenv-install --list --bare)" +if grep -qxF -- "$entry" <<<"$definitions"; then pyenv-install "$entry:$version" exit fi