fix while loop 2

This commit is contained in:
mfgbhatti 2022-02-06 11:15:18 +00:00
parent aab3d2a25c
commit c421c8d874
1 changed files with 3 additions and 3 deletions

View File

@ -50,8 +50,8 @@ do_format() {
do_lvm() {
i=0
while [[ "$i" -le "$LVM_PART_NUM" ]]; do
if [[ "$i" -eq "$LVM_PART_NUM" ]]; then
while [[ "$i" -le "${#LVM_PART_NUM[@]}" ]]; do
if [[ "$i" -eq "${#LVM_PART_NUM[@]}" ]]; then
lvcreate -l 100%FREE "$LVM_VG" -n "${LVM_NAMES[$i]}"
else
lvcreate -L "${LVM_SIZES[$i]}" "$LVM_VG" -n "${LVM_NAMES[$i]}"
@ -63,7 +63,7 @@ do_lvm() {
lvm_mount() {
vgchange -ay &>/dev/null
i=0
while [[ "$i" -le "$LVM_PART_NUM" ]]; do
while [[ "$i" -le "${#LVM_PART_NUM[@]}" ]]; do
lvchange -ay /dev/"$LVM_VG"/"${LVM_NAMES[$i]}" &>/dev/null
do_format /dev/"$LVM_VG"/"${LVM_NAMES[$i]}"