Jelajahi Sumber

sort groups by key not by name

erdo_king 4 tahun lalu
induk
melakukan
2b3f7b83e0
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  1. 5 1
      sssh.sh

+ 5 - 1
sssh.sh

@@ -140,8 +140,12 @@ function get_groups() {
          done
 
          ## print groups
-         for i in "${!array_groups[@]}"; do
+         ## loop allowed characters
+         for i in "${arr_character[@]}"; do
+            ## if character is key of array_groups
+            if [[ "${!array_groups[@]}" =~ "${i}" ]]; then
                 printf   "[\033[1;33m%s\033[0m]\033[1;32m%s\033[0m " "${i}" "${array_groups[$i]}" 
+            fi
          done
 
 }