File tree Expand file tree Collapse file tree 30 files changed +144
-54
lines changed Expand file tree Collapse file tree 30 files changed +144
-54
lines changed Original file line number Diff line number Diff line change @@ -59,8 +59,13 @@ colorly_usage() {
5959
6060# :command.inspect_args
6161inspect_args () {
62- echo args:
63- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
62+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
63+ if (( ${# args[@]} )) ; then
64+ echo args:
65+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
66+ else
67+ echo args: none
68+ fi
6469}
6570
6671# :command.user_lib
Original file line number Diff line number Diff line change @@ -115,8 +115,13 @@ ftp_download_usage() {
115115
116116# :command.inspect_args
117117inspect_args () {
118- echo args:
119- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
118+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
119+ if (( ${# args[@]} )) ; then
120+ echo args:
121+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
122+ else
123+ echo args: none
124+ fi
120125}
121126
122127# :command.command_functions
Original file line number Diff line number Diff line change @@ -162,8 +162,13 @@ ftp_logout_usage() {
162162
163163# :command.inspect_args
164164inspect_args () {
165- echo args:
166- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
165+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
166+ if (( ${# args[@]} )) ; then
167+ echo args:
168+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
169+ else
170+ echo args: none
171+ fi
167172}
168173
169174# :command.command_functions
Original file line number Diff line number Diff line change @@ -245,8 +245,13 @@ cli_file_edit_usage() {
245245
246246# :command.inspect_args
247247inspect_args () {
248- echo args:
249- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
248+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
249+ if (( ${# args[@]} )) ; then
250+ echo args:
251+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
252+ else
253+ echo args: none
254+ fi
250255}
251256
252257# :command.command_functions
Original file line number Diff line number Diff line change @@ -154,8 +154,13 @@ cli_upload_usage() {
154154
155155# :command.inspect_args
156156inspect_args () {
157- echo args:
158- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
157+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
158+ if (( ${# args[@]} )) ; then
159+ echo args:
160+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
161+ else
162+ echo args: none
163+ fi
159164}
160165
161166# :command.command_functions
Original file line number Diff line number Diff line change @@ -161,8 +161,13 @@ configly_list_usage() {
161161
162162# :command.inspect_args
163163inspect_args () {
164- echo args:
165- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
164+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
165+ if (( ${# args[@]} )) ; then
166+ echo args:
167+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
168+ else
169+ echo args: none
170+ fi
166171}
167172
168173# :command.user_lib
Original file line number Diff line number Diff line change @@ -55,8 +55,13 @@ download_usage() {
5555
5656# :command.inspect_args
5757inspect_args () {
58- echo args:
59- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
58+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
59+ if (( ${# args[@]} )) ; then
60+ echo args:
61+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
62+ else
63+ echo args: none
64+ fi
6065}
6166
6267# :command.user_lib
Original file line number Diff line number Diff line change @@ -58,8 +58,13 @@ download_usage() {
5858
5959# :command.inspect_args
6060inspect_args () {
61- echo args:
62- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
61+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
62+ if (( ${# args[@]} )) ; then
63+ echo args:
64+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
65+ else
66+ echo args: none
67+ fi
6368}
6469
6570# :command.command_functions
Original file line number Diff line number Diff line change @@ -68,8 +68,13 @@ convert_usage() {
6868
6969# :command.inspect_args
7070inspect_args () {
71- echo args:
72- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
71+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
72+ if (( ${# args[@]} )) ; then
73+ echo args:
74+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
75+ else
76+ echo args: none
77+ fi
7378}
7479
7580# :command.command_functions
Original file line number Diff line number Diff line change @@ -93,8 +93,13 @@ cli_upload_usage() {
9393
9494# :command.inspect_args
9595inspect_args () {
96- echo args:
97- for k in " ${! args[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
96+ readarray -t sorted_keys < <( printf ' %s\n' " ${! args[@]} " | sort)
97+ if (( ${# args[@]} )) ; then
98+ echo args:
99+ for k in " ${sorted_keys[@]} " ; do echo " - \$ {args[$k ]} = ${args[$k]} " ; done
100+ else
101+ echo args: none
102+ fi
98103}
99104
100105# :command.command_functions
You can’t perform that action at this time.
0 commit comments