Update create_lxc.sh
This commit is contained in:
parent
e7a00d483c
commit
86a4851c7c
@ -107,14 +107,16 @@ function select_storage() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
local -a MENU
|
local -a MENU
|
||||||
local -A SEEN=()
|
local KEYS_SEEN=""
|
||||||
local MSG_MAX_LENGTH=0
|
local MSG_MAX_LENGTH=0
|
||||||
|
|
||||||
while read -r TAG TYPE _ _ _ FREE _; do
|
while read -r TAG TYPE _ _ _ FREE _; do
|
||||||
[[ -n "$TAG" && -n "$TYPE" ]] || continue
|
[[ -n "$TAG" && -n "$TYPE" ]] || continue
|
||||||
local KEY="${TAG}:${TYPE}"
|
local KEY="${TAG}:${TYPE}"
|
||||||
[[ -z "${SEEN[$KEY]}" ]] || continue
|
if echo "$KEYS_SEEN" | grep -qx "$KEY"; then
|
||||||
SEEN["$KEY"]=1
|
continue
|
||||||
|
fi
|
||||||
|
KEYS_SEEN="${KEYS_SEEN}"$'\n'"$KEY"
|
||||||
|
|
||||||
local TYPE_PADDED=$(printf "%-10s" "$TYPE")
|
local TYPE_PADDED=$(printf "%-10s" "$TYPE")
|
||||||
local FREE_FMT=$(numfmt --to=iec --from-unit=K --format %.2f <<<"$FREE")B
|
local FREE_FMT=$(numfmt --to=iec --from-unit=K --format %.2f <<<"$FREE")B
|
||||||
|
Loading…
x
Reference in New Issue
Block a user