aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaria Lisina <sekoohaka.sarisan@gmail.com>2025-05-20 22:27:18 +0500
committerMaria Lisina <sekoohaka.sarisan@gmail.com>2025-05-20 22:27:18 +0500
commit744a931f614e69ea19146cc2b8c5cfc7ff9c5aed (patch)
tree96affe566566781b59633fb9914025d9329428c5
parent5dd3ef77428e6861d9c874766d6626d76d8d5ac2 (diff)
lists: Update aliases listingv4.0-pre2
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
-rwxr-xr-xaliases.zsh12
1 files changed, 10 insertions, 2 deletions
diff --git a/aliases.zsh b/aliases.zsh
index ee75ed1..b725f01 100755
--- a/aliases.zsh
+++ b/aliases.zsh
@@ -119,10 +119,18 @@ esac
case "${action}" in
(list)
- if [[ -s "${list}" ]]
+ if ! [[ -s "${list}" ]]
then
- < "${list}"
+ exit 0
fi
+
+ list=($(< "${list}"))
+
+ while [[ ${#list} -ge 2 ]]
+ do
+ printf "%s --> %s\n" "${list[1]}" "${list[2]}"
+ list=(${list[@]:2})
+ done
;;
(add)
if [[ -n "${1}" ]]