Make gvm list in aeroplane mode zsh compliant :-P

This commit is contained in:
Marco Vermeulen
2012-12-18 14:39:39 +00:00
parent 4ffed009f1
commit dbcd29b080

View File

@@ -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
}
#