mirror of
https://github.com/sdkman/sdkman-cli.git
synced 2026-02-01 02:03:18 -05:00
Make gvm list in aeroplane mode zsh compliant :-P
This commit is contained in:
@@ -198,15 +198,19 @@ function __gvmtool_offline_list {
|
||||
echo "Aeroplane Mode: only showing installed ${CANDIDATE} versions"
|
||||
echo "------------------------------------------------------------"
|
||||
echo " "
|
||||
CSV="${CSV//,/ }"
|
||||
for VERSION in ${CSV}; do
|
||||
if [[ "${VERSION}" == "${CURRENT}" ]]; then
|
||||
echo -e " > ${VERSION}"
|
||||
else
|
||||
echo -e " * ${VERSION}"
|
||||
|
||||
gvm_versions=($(echo ${CSV//,/ }))
|
||||
for (( i=0 ; i <= ${#gvm_versions} ; i++ )); do
|
||||
if [[ -n "${gvm_versions[$i]}" ]]; then
|
||||
if [[ "${gvm_versions[$i]}" == "${CURRENT}" ]]; then
|
||||
echo -e " > ${gvm_versions[$i]}"
|
||||
else
|
||||
echo -e " * ${gvm_versions[$i]}"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
if [[ -z "${CSV}" ]]; then
|
||||
|
||||
if [[ -z "${gvm_versions[@]}" ]]; then
|
||||
echo " None installed!"
|
||||
fi
|
||||
|
||||
@@ -214,6 +218,8 @@ function __gvmtool_offline_list {
|
||||
echo "* - installed "
|
||||
echo "> - currently in use "
|
||||
echo "------------------------------------------------------------"
|
||||
|
||||
unset CSV gvm_versions
|
||||
}
|
||||
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user