From 79e07cc2f3e0517a08196eb2a64316525fee22b3 Mon Sep 17 00:00:00 2001
From: Piotr Kubik <piotr.kubik@iopsys.eu>
Date: Tue, 24 Sep 2024 11:00:00 +0200
Subject: [PATCH] iop: Sort help commands

---
 iop | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/iop b/iop
index 95ad5c40426..da81a34659a 100755
--- a/iop
+++ b/iop
@@ -18,12 +18,14 @@ function register_command {
     arr_index=$((arr_index+1))
 }
 
-function dump_commands {
 
-    printf "Available commands:\n"
+function dump_commands {
     for i in $(seq 0 $arr_index); do
-        printf "   %-25s%s\n" "${command_array[$i]}" "${help_array[$i]}"
+        output+=("${command_array[$i]}" "${help_array[$i]}")
     done
+    printf "Available commands:\n"
+    printf "   %-25s%s\n" "${output[@]}" | sort
+    printf "\n"
 }
 
 # Parse yaml file, look for specified feed definition and create feeds.conf-like output
-- 
GitLab